builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-186 starttime: 1464368541.07 results: success (0) buildid: 20160527075947 builduid: bf92639dd21f4aeb92c2c91a69d4045a revision: 6fed4247ab98d682083cef66b03df65fff41a47c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 10:02:21.074811) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 10:02:21.075236) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-05-27 10:02:21.075518) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-05-27 10:02:26.695271) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-27 10:02:26.695631) ========= '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-186 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-186 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-186 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 --10:02:27-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.10 GB/s 10:02:27 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.221000 ========= master_lag: 3.55 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-27 10:02:31.464109) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-27 10:02:31.464457) ========= '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-186 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-186 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-186 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=3.603000 ========= master_lag: 1.80 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-27 10:02:36.867950) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-27 10:02:36.868517) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 6fed4247ab98d682083cef66b03df65fff41a47c --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 6fed4247ab98d682083cef66b03df65fff41a47c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-186 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-186 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-186 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-27 10:02:36,951 truncating revision to first 12 chars 2016-05-27 10:02:36,951 Setting DEBUG logging. 2016-05-27 10:02:36,951 attempt 1/10 2016-05-27 10:02:36,951 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/6fed4247ab98?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 10:02:38,540 unpacking tar archive at: mozilla-aurora-6fed4247ab98/testing/mozharness/ program finished with exit code 0 elapsedTime=2.377000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-27 10:02:39.355808) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 10:02:39.356159) ========= script_repo_revision: 6fed4247ab98d682083cef66b03df65fff41a47c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 10:02:39.356573) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 10:02:39.356850) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 10:02:39.372797) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-05-27 10:02:39.373411) ========= '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-186 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-186 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-186 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 10:02:39 INFO - MultiFileLogger online at 20160527 10:02:39 in C:\slave\test 10:02:39 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 10:02:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:02:39 INFO - {'append_to_log': False, 10:02:39 INFO - 'base_work_dir': 'C:\\slave\\test', 10:02:39 INFO - 'blob_upload_branch': 'mozilla-aurora', 10:02:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:02:39 INFO - 'buildbot_json_path': 'buildprops.json', 10:02:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:02:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:02:39 INFO - 'download_minidump_stackwalk': True, 10:02:39 INFO - 'download_symbols': 'true', 10:02:39 INFO - 'e10s': False, 10:02:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:02:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:02:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:02:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:02:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:02:39 INFO - 'C:/mozilla-build/tooltool.py'), 10:02:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:02:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:02:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:02:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:02:39 INFO - 'log_level': 'info', 10:02:39 INFO - 'log_to_console': True, 10:02:39 INFO - 'opt_config_files': (), 10:02:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:02:39 INFO - '--processes=1', 10:02:39 INFO - '--config=%(test_path)s/wptrunner.ini', 10:02:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:02:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:02:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:02:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:02:39 INFO - 'pip_index': False, 10:02:39 INFO - 'require_test_zip': True, 10:02:39 INFO - 'test_type': ('testharness',), 10:02:39 INFO - 'this_chunk': '1', 10:02:39 INFO - 'total_chunks': '10', 10:02:39 INFO - 'virtualenv_path': 'venv', 10:02:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:02:39 INFO - 'work_dir': 'build'} 10:02:39 INFO - ##### 10:02:39 INFO - ##### Running clobber step. 10:02:39 INFO - ##### 10:02:39 INFO - Running pre-action listener: _resource_record_pre_action 10:02:39 INFO - Running main action method: clobber 10:02:39 INFO - rmtree: C:\slave\test\build 10:02:39 INFO - Using _rmtree_windows ... 10:02:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:04:20 INFO - Running post-action listener: _resource_record_post_action 10:04:20 INFO - ##### 10:04:20 INFO - ##### Running read-buildbot-config step. 10:04:20 INFO - ##### 10:04:20 INFO - Running pre-action listener: _resource_record_pre_action 10:04:20 INFO - Running main action method: read_buildbot_config 10:04:20 INFO - Using buildbot properties: 10:04:20 INFO - { 10:04:20 INFO - "project": "", 10:04:20 INFO - "product": "firefox", 10:04:20 INFO - "script_repo_revision": "production", 10:04:20 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 10:04:20 INFO - "repository": "", 10:04:20 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 10:04:20 INFO - "buildid": "20160527075947", 10:04:20 INFO - "pgo_build": "False", 10:04:20 INFO - "basedir": "C:\\slave\\test", 10:04:20 INFO - "buildnumber": 2, 10:04:20 INFO - "slavename": "t-w732-ix-186", 10:04:20 INFO - "revision": "6fed4247ab98d682083cef66b03df65fff41a47c", 10:04:20 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 10:04:20 INFO - "platform": "win32", 10:04:20 INFO - "branch": "mozilla-aurora", 10:04:20 INFO - "repo_path": "releases/mozilla-aurora", 10:04:20 INFO - "moz_repo_path": "", 10:04:20 INFO - "stage_platform": "win32", 10:04:20 INFO - "builduid": "bf92639dd21f4aeb92c2c91a69d4045a", 10:04:20 INFO - "slavebuilddir": "test" 10:04:20 INFO - } 10:04:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 10:04:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 10:04:20 INFO - Running post-action listener: _resource_record_post_action 10:04:20 INFO - ##### 10:04:20 INFO - ##### Running download-and-extract step. 10:04:20 INFO - ##### 10:04:20 INFO - Running pre-action listener: _resource_record_pre_action 10:04:20 INFO - Running main action method: download_and_extract 10:04:20 INFO - mkdir: C:\slave\test\build\tests 10:04:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:04:20 INFO - https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:04:20 INFO - trying https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 10:04:20 INFO - Downloading https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/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 10:04:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/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 10:04:21 INFO - Downloaded 1274 bytes. 10:04:21 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 10:04:21 INFO - Using the following test package requirements: 10:04:21 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 10:04:21 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:04:21 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 10:04:21 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:04:21 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 10:04:21 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:04:21 INFO - u'jsshell-win32.zip'], 10:04:21 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:04:21 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 10:04:21 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 10:04:21 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:04:21 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 10:04:21 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:04:21 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 10:04:21 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:04:21 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 10:04:21 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:04:21 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 10:04:21 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 10:04:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:04:21 INFO - https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:04:21 INFO - trying https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 10:04:21 INFO - Downloading https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/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 10:04:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/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 10:04:23 INFO - Downloaded 20302627 bytes. 10:04:23 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/*'] 10:04:23 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/* 10:04:25 INFO - caution: filename not matched: web-platform/* 10:04:25 INFO - Return code: 11 10:04:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:04:25 INFO - https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:04:25 INFO - trying https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 10:04:25 INFO - Downloading https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/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 10:04:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/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 10:04:27 INFO - Downloaded 36409218 bytes. 10:04:27 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/*'] 10:04:27 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/* 10:05:18 INFO - caution: filename not matched: bin/* 10:05:18 INFO - caution: filename not matched: config/* 10:05:18 INFO - caution: filename not matched: mozbase/* 10:05:18 INFO - caution: filename not matched: marionette/* 10:05:18 INFO - caution: filename not matched: tools/wptserve/* 10:05:18 INFO - Return code: 11 10:05: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')]} 10:05:18 INFO - https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 10:05:18 INFO - trying https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 10:05:18 INFO - Downloading https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 10:05:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/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 10:05:22 INFO - Downloaded 68463713 bytes. 10:05:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 10:05:22 INFO - mkdir: C:\slave\test\properties 10:05:22 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:05:22 INFO - Writing to file C:\slave\test\properties\build_url 10:05:22 INFO - Contents: 10:05:22 INFO - build_url:https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 10:05:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 10:05:23 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:05:23 INFO - Writing to file C:\slave\test\properties\symbols_url 10:05:23 INFO - Contents: 10:05:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 10:05:23 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')]} 10:05:23 INFO - https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:05:23 INFO - trying https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 10:05:23 INFO - Downloading https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/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 10:05:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/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 10:05:25 INFO - Downloaded 55563682 bytes. 10:05:25 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:05:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:05:28 INFO - Return code: 0 10:05:28 INFO - Running post-action listener: _resource_record_post_action 10:05:28 INFO - Running post-action listener: set_extra_try_arguments 10:05:28 INFO - ##### 10:05:28 INFO - ##### Running create-virtualenv step. 10:05:28 INFO - ##### 10:05:28 INFO - Running pre-action listener: _pre_create_virtualenv 10:05:28 INFO - Running pre-action listener: _resource_record_pre_action 10:05:28 INFO - Running main action method: create_virtualenv 10:05:28 INFO - Creating virtualenv C:\slave\test\build\venv 10:05:28 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 10:05:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:05:36 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:05:39 INFO - Installing distribute......................................................................................................................................................................................done. 10:05:41 INFO - Return code: 0 10:05:41 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:05:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:05:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:05:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:05:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:05:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01BB66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-186', 'USERDOMAIN': 'T-W732-IX-186', '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-186', '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 10:05:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 10:05:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:05:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:05:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:05:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:05:41 INFO - 'COMPUTERNAME': 'T-W732-IX-186', 10:05:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:05:41 INFO - 'DCLOCATION': 'SCL3', 10:05:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:05:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:05:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:05:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:05:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:05:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:05:41 INFO - 'HOMEDRIVE': 'C:', 10:05:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:05:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:05:41 INFO - 'KTS_VERSION': '1.19c', 10:05:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:05:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:05:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-186', 10:05:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:05:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:05:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:05:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:05:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:05:41 INFO - 'MOZ_AIRBAG': '1', 10:05:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:05:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:05:41 INFO - 'MOZ_MSVCVERSION': '8', 10:05:41 INFO - 'MOZ_NO_REMOTE': '1', 10:05:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:05:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:05:41 INFO - 'NO_EM_RESTART': '1', 10:05:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:05:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:05:41 INFO - 'OS': 'Windows_NT', 10:05:41 INFO - 'OURDRIVE': 'C:', 10:05:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 10:05:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:05:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:05:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:05:41 INFO - 'PROCESSOR_LEVEL': '6', 10:05:41 INFO - 'PROCESSOR_REVISION': '1e05', 10:05:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:05:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:05:41 INFO - 'PROMPT': '$P$G', 10:05:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:05:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:05:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:05:41 INFO - 'PWD': 'C:\\slave\\test', 10:05:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:05:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:05:41 INFO - 'SYSTEMDRIVE': 'C:', 10:05:41 INFO - 'SYSTEMROOT': 'C:\\windows', 10:05:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:05:41 INFO - 'TEST1': 'testie', 10:05:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:05:41 INFO - 'USERDOMAIN': 'T-W732-IX-186', 10:05:41 INFO - 'USERNAME': 'cltbld', 10:05:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:05:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:05:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:05:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:05:41 INFO - 'WINDIR': 'C:\\windows', 10:05:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:05:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:05:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:05:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:05:42 INFO - Downloading/unpacking psutil>=0.7.1 10:05:42 INFO - Running setup.py egg_info for package psutil 10:05:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:05:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:05:42 INFO - Installing collected packages: psutil 10:05:42 INFO - Running setup.py install for psutil 10:05:42 INFO - building 'psutil._psutil_windows' extension 10:05:42 INFO - error: Unable to find vcvarsall.bat 10:05:42 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-k4y9xe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:05:42 INFO - running install 10:05:42 INFO - running build 10:05:42 INFO - running build_py 10:05:42 INFO - creating build 10:05:42 INFO - creating build\lib.win32-2.7 10:05:42 INFO - creating build\lib.win32-2.7\psutil 10:05:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:05:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:05:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:05:42 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:05:42 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:05:42 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:05:42 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:05:42 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:05:42 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:05:42 INFO - running build_ext 10:05:42 INFO - building 'psutil._psutil_windows' extension 10:05:42 INFO - error: Unable to find vcvarsall.bat 10:05:42 INFO - ---------------------------------------- 10:05:42 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-k4y9xe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:05:42 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:05:42 WARNING - Return code: 1 10:05:42 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 10:05:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:05:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:05:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:05:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:05:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:05:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BB66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-186', 'USERDOMAIN': 'T-W732-IX-186', '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-186', '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 10:05:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 10:05:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:05:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:05:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:05:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:05:42 INFO - 'COMPUTERNAME': 'T-W732-IX-186', 10:05:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:05:42 INFO - 'DCLOCATION': 'SCL3', 10:05:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:05:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:05:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:05:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:05:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:05:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:05:42 INFO - 'HOMEDRIVE': 'C:', 10:05:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:05:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:05:42 INFO - 'KTS_VERSION': '1.19c', 10:05:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:05:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:05:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-186', 10:05:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:05:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:05:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:05:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:05:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:05:42 INFO - 'MOZ_AIRBAG': '1', 10:05:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:05:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:05:42 INFO - 'MOZ_MSVCVERSION': '8', 10:05:42 INFO - 'MOZ_NO_REMOTE': '1', 10:05:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:05:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:05:42 INFO - 'NO_EM_RESTART': '1', 10:05:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:05:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:05:42 INFO - 'OS': 'Windows_NT', 10:05:42 INFO - 'OURDRIVE': 'C:', 10:05:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 10:05:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:05:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:05:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:05:42 INFO - 'PROCESSOR_LEVEL': '6', 10:05:42 INFO - 'PROCESSOR_REVISION': '1e05', 10:05:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:05:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:05:42 INFO - 'PROMPT': '$P$G', 10:05:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:05:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:05:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:05:42 INFO - 'PWD': 'C:\\slave\\test', 10:05:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:05:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:05:42 INFO - 'SYSTEMDRIVE': 'C:', 10:05:42 INFO - 'SYSTEMROOT': 'C:\\windows', 10:05:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:05:42 INFO - 'TEST1': 'testie', 10:05:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:05:42 INFO - 'USERDOMAIN': 'T-W732-IX-186', 10:05:42 INFO - 'USERNAME': 'cltbld', 10:05:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:05:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:05:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:05:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:05:42 INFO - 'WINDIR': 'C:\\windows', 10:05:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:05:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:05:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:05:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:05:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:05:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:05:43 INFO - Running setup.py egg_info for package mozsystemmonitor 10:05:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:05:43 INFO - Running setup.py egg_info for package psutil 10:05:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:05:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:05:43 INFO - Installing collected packages: mozsystemmonitor, psutil 10:05:43 INFO - Running setup.py install for mozsystemmonitor 10:05:43 INFO - Running setup.py install for psutil 10:05:43 INFO - building 'psutil._psutil_windows' extension 10:05:43 INFO - error: Unable to find vcvarsall.bat 10:05:43 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-vojcfp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:05:43 INFO - running install 10:05:43 INFO - running build 10:05:43 INFO - running build_py 10:05:43 INFO - running build_ext 10:05:43 INFO - building 'psutil._psutil_windows' extension 10:05:43 INFO - error: Unable to find vcvarsall.bat 10:05:43 INFO - ---------------------------------------- 10:05:43 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-vojcfp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:05:43 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:05:43 WARNING - Return code: 1 10:05:43 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 10:05:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:05: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')]} 10:05:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:05: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')]} 10:05:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:05:44 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 0x01BB66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-186', 'USERDOMAIN': 'T-W732-IX-186', '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-186', '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 10:05:44 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 10:05:44 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 10:05:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:05:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:05:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:05:44 INFO - 'COMPUTERNAME': 'T-W732-IX-186', 10:05:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:05:44 INFO - 'DCLOCATION': 'SCL3', 10:05:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:05:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:05:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:05:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:05:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:05:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:05:44 INFO - 'HOMEDRIVE': 'C:', 10:05:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:05:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:05:44 INFO - 'KTS_VERSION': '1.19c', 10:05:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:05:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:05:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-186', 10:05:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:05:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:05:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:05:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:05:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:05:44 INFO - 'MOZ_AIRBAG': '1', 10:05:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:05:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:05:44 INFO - 'MOZ_MSVCVERSION': '8', 10:05:44 INFO - 'MOZ_NO_REMOTE': '1', 10:05:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:05:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:05:44 INFO - 'NO_EM_RESTART': '1', 10:05:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:05:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:05:44 INFO - 'OS': 'Windows_NT', 10:05:44 INFO - 'OURDRIVE': 'C:', 10:05:44 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', 10:05:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:05:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:05:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:05:44 INFO - 'PROCESSOR_LEVEL': '6', 10:05:44 INFO - 'PROCESSOR_REVISION': '1e05', 10:05:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:05:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:05:44 INFO - 'PROMPT': '$P$G', 10:05:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:05:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:05:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:05:44 INFO - 'PWD': 'C:\\slave\\test', 10:05:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:05:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:05:44 INFO - 'SYSTEMDRIVE': 'C:', 10:05:44 INFO - 'SYSTEMROOT': 'C:\\windows', 10:05:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:05:44 INFO - 'TEST1': 'testie', 10:05:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:05:44 INFO - 'USERDOMAIN': 'T-W732-IX-186', 10:05:44 INFO - 'USERNAME': 'cltbld', 10:05:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:05:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:05:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:05:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:05:44 INFO - 'WINDIR': 'C:\\windows', 10:05:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:05:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:05:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:05:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:05:44 INFO - Downloading/unpacking blobuploader==1.2.4 10:05:44 INFO - Downloading blobuploader-1.2.4.tar.gz 10:05:44 INFO - Running setup.py egg_info for package blobuploader 10:05:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:05:48 INFO - Running setup.py egg_info for package requests 10:05:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:05:48 INFO - Downloading docopt-0.6.1.tar.gz 10:05:48 INFO - Running setup.py egg_info for package docopt 10:05:48 INFO - Installing collected packages: blobuploader, docopt, requests 10:05:48 INFO - Running setup.py install for blobuploader 10:05:48 INFO - Running setup.py install for docopt 10:05:48 INFO - Running setup.py install for requests 10:05:48 INFO - Successfully installed blobuploader docopt requests 10:05:48 INFO - Cleaning up... 10:05:48 INFO - Return code: 0 10:05:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:05:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:05:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:05:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:05:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:05:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BB66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, '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-186', 'USERDOMAIN': 'T-W732-IX-186', '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-186', '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 10:05:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:05:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:05:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:05:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:05:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:05:48 INFO - 'COMPUTERNAME': 'T-W732-IX-186', 10:05:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:05:48 INFO - 'DCLOCATION': 'SCL3', 10:05:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:05:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:05:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:05:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:05:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:05:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:05:48 INFO - 'HOMEDRIVE': 'C:', 10:05:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:05:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:05:48 INFO - 'KTS_VERSION': '1.19c', 10:05:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:05:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:05:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-186', 10:05:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:05:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:05:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:05:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:05:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:05:48 INFO - 'MOZ_AIRBAG': '1', 10:05:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:05:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:05:48 INFO - 'MOZ_MSVCVERSION': '8', 10:05:48 INFO - 'MOZ_NO_REMOTE': '1', 10:05:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:05:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:05:48 INFO - 'NO_EM_RESTART': '1', 10:05:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:05:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:05:48 INFO - 'OS': 'Windows_NT', 10:05:48 INFO - 'OURDRIVE': 'C:', 10:05:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 10:05:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:05:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:05:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:05:48 INFO - 'PROCESSOR_LEVEL': '6', 10:05:48 INFO - 'PROCESSOR_REVISION': '1e05', 10:05:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:05:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:05:48 INFO - 'PROMPT': '$P$G', 10:05:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:05:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:05:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:05:48 INFO - 'PWD': 'C:\\slave\\test', 10:05:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:05:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:05:48 INFO - 'SYSTEMDRIVE': 'C:', 10:05:48 INFO - 'SYSTEMROOT': 'C:\\windows', 10:05:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:05:48 INFO - 'TEST1': 'testie', 10:05:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:05:48 INFO - 'USERDOMAIN': 'T-W732-IX-186', 10:05:48 INFO - 'USERNAME': 'cltbld', 10:05:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:05:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:05:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:05:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:05:48 INFO - 'WINDIR': 'C:\\windows', 10:05:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:05:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:05:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:05:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:05:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:05:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:05:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:05:53 INFO - Unpacking c:\slave\test\build\tests\marionette 10:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:05:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:05:53 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:05:53 INFO - Running setup.py install for browsermob-proxy 10:06:06 INFO - Running setup.py install for manifestparser 10:06:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Running setup.py install for marionette-client 10:06:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:06:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Running setup.py install for marionette-driver 10:06:06 INFO - Running setup.py install for mozcrash 10:06:06 INFO - Running setup.py install for mozdebug 10:06:06 INFO - Running setup.py install for mozdevice 10:06:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Running setup.py install for mozfile 10:06:06 INFO - Running setup.py install for mozhttpd 10:06:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Running setup.py install for mozinfo 10:06:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Running setup.py install for mozInstall 10:06:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Running setup.py install for mozleak 10:06:06 INFO - Running setup.py install for mozlog 10:06:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Running setup.py install for moznetwork 10:06:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Running setup.py install for mozprocess 10:06:06 INFO - Running setup.py install for mozprofile 10:06:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Running setup.py install for mozrunner 10:06:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Running setup.py install for mozscreenshot 10:06:06 INFO - Running setup.py install for moztest 10:06:06 INFO - Running setup.py install for mozversion 10:06:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:06:06 INFO - Running setup.py install for wptserve 10:06:06 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:06:06 INFO - Cleaning up... 10:06:06 INFO - Return code: 0 10:06:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:06:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:06:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:06:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:06:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:06:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BB66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, '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-186', 'USERDOMAIN': 'T-W732-IX-186', '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-186', '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 10:06:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:06:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:06:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:06:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:06:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:06:06 INFO - 'COMPUTERNAME': 'T-W732-IX-186', 10:06:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:06:06 INFO - 'DCLOCATION': 'SCL3', 10:06:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:06:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:06:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:06:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:06:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:06:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:06:06 INFO - 'HOMEDRIVE': 'C:', 10:06:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:06:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:06:06 INFO - 'KTS_VERSION': '1.19c', 10:06:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:06:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:06:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-186', 10:06:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:06:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:06:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:06:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:06:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:06:06 INFO - 'MOZ_AIRBAG': '1', 10:06:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:06:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:06:06 INFO - 'MOZ_MSVCVERSION': '8', 10:06:06 INFO - 'MOZ_NO_REMOTE': '1', 10:06:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:06:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:06:06 INFO - 'NO_EM_RESTART': '1', 10:06:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:06:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:06:06 INFO - 'OS': 'Windows_NT', 10:06:06 INFO - 'OURDRIVE': 'C:', 10:06:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 10:06:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:06:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:06:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:06:06 INFO - 'PROCESSOR_LEVEL': '6', 10:06:06 INFO - 'PROCESSOR_REVISION': '1e05', 10:06:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:06:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:06:06 INFO - 'PROMPT': '$P$G', 10:06:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:06:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:06:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:06:06 INFO - 'PWD': 'C:\\slave\\test', 10:06:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:06:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:06:06 INFO - 'SYSTEMDRIVE': 'C:', 10:06:06 INFO - 'SYSTEMROOT': 'C:\\windows', 10:06:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:06 INFO - 'TEST1': 'testie', 10:06:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:06 INFO - 'USERDOMAIN': 'T-W732-IX-186', 10:06:06 INFO - 'USERNAME': 'cltbld', 10:06:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:06:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:06:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:06:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:06:06 INFO - 'WINDIR': 'C:\\windows', 10:06:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:06:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:06:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:06:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:06:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:06:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:06:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:06:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:06:11 INFO - Unpacking c:\slave\test\build\tests\marionette 10:06:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:06:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:06:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:06:23 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)) 10:06:23 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)) 10:06:23 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)) 10:06:23 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)) 10:06:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:06:23 INFO - Downloading blessings-1.6.tar.gz 10:06:23 INFO - Running setup.py egg_info for package blessings 10:06:23 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)) 10:06:23 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:06:23 INFO - Running setup.py install for blessings 10:06:23 INFO - Running setup.py install for browsermob-proxy 10:06:23 INFO - Running setup.py install for manifestparser 10:06:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Running setup.py install for marionette-client 10:06:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:06:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Running setup.py install for marionette-driver 10:06:23 INFO - Running setup.py install for mozcrash 10:06:23 INFO - Running setup.py install for mozdebug 10:06:23 INFO - Running setup.py install for mozdevice 10:06:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Running setup.py install for mozhttpd 10:06:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Running setup.py install for mozInstall 10:06:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Running setup.py install for mozleak 10:06:23 INFO - Running setup.py install for mozprofile 10:06:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Running setup.py install for mozrunner 10:06:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:06:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:06:25 INFO - Running setup.py install for mozscreenshot 10:06:25 INFO - Running setup.py install for moztest 10:06:25 INFO - Running setup.py install for mozversion 10:06:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:06:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:06:25 INFO - Running setup.py install for wptserve 10:06:25 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:06:25 INFO - Cleaning up... 10:06:25 INFO - Return code: 0 10:06:25 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:06:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:06:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:06:25 INFO - Reading from file tmpfile_stdout 10:06:25 INFO - Using _rmtree_windows ... 10:06:25 INFO - Using _rmtree_windows ... 10:06:25 INFO - Current package versions: 10:06:25 INFO - blessings == 1.6 10:06:25 INFO - blobuploader == 1.2.4 10:06:25 INFO - browsermob-proxy == 0.6.0 10:06:25 INFO - distribute == 0.6.14 10:06:25 INFO - docopt == 0.6.1 10:06:25 INFO - manifestparser == 1.1 10:06:25 INFO - marionette-client == 2.3.0 10:06:25 INFO - marionette-driver == 1.4.0 10:06:25 INFO - mozInstall == 1.12 10:06:25 INFO - mozcrash == 0.17 10:06:25 INFO - mozdebug == 0.1 10:06:25 INFO - mozdevice == 0.48 10:06:25 INFO - mozfile == 1.2 10:06:25 INFO - mozhttpd == 0.7 10:06:25 INFO - mozinfo == 0.9 10:06:25 INFO - mozleak == 0.1 10:06:25 INFO - mozlog == 3.1 10:06:25 INFO - moznetwork == 0.27 10:06:25 INFO - mozprocess == 0.22 10:06:25 INFO - mozprofile == 0.28 10:06:25 INFO - mozrunner == 6.11 10:06:25 INFO - mozscreenshot == 0.1 10:06:25 INFO - mozsystemmonitor == 0.0 10:06:25 INFO - moztest == 0.7 10:06:25 INFO - mozversion == 1.4 10:06:25 INFO - requests == 1.2.3 10:06:25 INFO - wptserve == 1.4.0 10:06:25 INFO - Running post-action listener: _resource_record_post_action 10:06:25 INFO - Running post-action listener: _start_resource_monitoring 10:06:25 INFO - Starting resource monitoring. 10:06:25 INFO - ##### 10:06:25 INFO - ##### Running pull step. 10:06:25 INFO - ##### 10:06:25 INFO - Running pre-action listener: _resource_record_pre_action 10:06:25 INFO - Running main action method: pull 10:06:25 INFO - Pull has nothing to do! 10:06:25 INFO - Running post-action listener: _resource_record_post_action 10:06:25 INFO - ##### 10:06:25 INFO - ##### Running install step. 10:06:25 INFO - ##### 10:06:25 INFO - Running pre-action listener: _resource_record_pre_action 10:06:25 INFO - Running main action method: install 10:06:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:06:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:06:25 INFO - Reading from file tmpfile_stdout 10:06:25 INFO - Using _rmtree_windows ... 10:06:25 INFO - Using _rmtree_windows ... 10:06:25 INFO - Detecting whether we're running mozinstall >=1.0... 10:06:25 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:06:25 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:06:26 INFO - Reading from file tmpfile_stdout 10:06:26 INFO - Output received: 10:06:26 INFO - Usage: mozinstall-script.py [options] installer 10:06:26 INFO - Options: 10:06:26 INFO - -h, --help show this help message and exit 10:06:26 INFO - -d DEST, --destination=DEST 10:06:26 INFO - Directory to install application into. [default: 10:06:26 INFO - "C:\slave\test"] 10:06:26 INFO - --app=APP Application being installed. [default: firefox] 10:06:26 INFO - Using _rmtree_windows ... 10:06:26 INFO - Using _rmtree_windows ... 10:06:26 INFO - mkdir: C:\slave\test\build\application 10:06:26 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'] 10:06:26 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 10:06:28 INFO - Reading from file tmpfile_stdout 10:06:28 INFO - Output received: 10:06:28 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:06:28 INFO - Using _rmtree_windows ... 10:06:28 INFO - Using _rmtree_windows ... 10:06:28 INFO - Running post-action listener: _resource_record_post_action 10:06:28 INFO - ##### 10:06:28 INFO - ##### Running run-tests step. 10:06:28 INFO - ##### 10:06:28 INFO - Running pre-action listener: _resource_record_pre_action 10:06:28 INFO - Running main action method: run_tests 10:06:28 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:06:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:06:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:06:28 INFO - grabbing minidump binary from tooltool 10:06:28 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')]} 10:06:28 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 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:06:28 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 10:06:28 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 10:06:28 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:06:30 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpi1tbbm 10:06:30 INFO - INFO - File integrity verified, renaming tmpi1tbbm to win32-minidump_stackwalk.exe 10:06:30 INFO - Return code: 0 10:06:30 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:06:30 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:06:30 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/PdNYE21hTmK6w4RE31xzWQ/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 10:06:30 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/PdNYE21hTmK6w4RE31xzWQ/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 10:06:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:06:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:06:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:06:30 INFO - 'COMPUTERNAME': 'T-W732-IX-186', 10:06:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:06:30 INFO - 'DCLOCATION': 'SCL3', 10:06:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:06:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:06:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:06:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:06:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:06:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:06:30 INFO - 'HOMEDRIVE': 'C:', 10:06:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:06:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:06:30 INFO - 'KTS_VERSION': '1.19c', 10:06:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:06:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:06:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-186', 10:06:30 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:06:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:06:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:06:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:06:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:06:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:06:30 INFO - 'MOZ_AIRBAG': '1', 10:06:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:06:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:06:30 INFO - 'MOZ_MSVCVERSION': '8', 10:06:30 INFO - 'MOZ_NO_REMOTE': '1', 10:06:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:06:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:06:30 INFO - 'NO_EM_RESTART': '1', 10:06:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:06:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:06:30 INFO - 'OS': 'Windows_NT', 10:06:30 INFO - 'OURDRIVE': 'C:', 10:06:30 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', 10:06:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:06:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:06:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:06:30 INFO - 'PROCESSOR_LEVEL': '6', 10:06:30 INFO - 'PROCESSOR_REVISION': '1e05', 10:06:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:06:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:06:30 INFO - 'PROMPT': '$P$G', 10:06:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:06:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:06:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:06:30 INFO - 'PWD': 'C:\\slave\\test', 10:06:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:06:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:06:30 INFO - 'SYSTEMDRIVE': 'C:', 10:06:30 INFO - 'SYSTEMROOT': 'C:\\windows', 10:06:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:30 INFO - 'TEST1': 'testie', 10:06:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:30 INFO - 'USERDOMAIN': 'T-W732-IX-186', 10:06:30 INFO - 'USERNAME': 'cltbld', 10:06:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:06:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:06:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:06:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:06:30 INFO - 'WINDIR': 'C:\\windows', 10:06:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:06:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:06:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:06:30 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/PdNYE21hTmK6w4RE31xzWQ/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 10:06:32 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 10:06:32 INFO - import pkg_resources 10:06:33 INFO - Using 1 client processes 10:06:36 INFO - SUITE-START | Running 778 tests 10:06:36 INFO - Running testharness tests 10:06:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:06:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:06:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:06:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 10:06:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:06:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:06:36 INFO - Setting up ssl 10:06:36 INFO - PROCESS | certutil | 10:06:36 INFO - PROCESS | certutil | 10:06:36 INFO - PROCESS | certutil | 10:06:36 INFO - Certificate Nickname Trust Attributes 10:06:36 INFO - SSL,S/MIME,JAR/XPI 10:06:36 INFO - 10:06:36 INFO - web-platform-tests CT,, 10:06:36 INFO - 10:06:37 INFO - Starting runner 10:06:37 INFO - PROCESS | 2088 | [2088] 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 10:06:37 INFO - PROCESS | 2088 | [2088] 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 10:06:37 INFO - PROCESS | 2088 | [2088] 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 10:06:37 INFO - PROCESS | 2088 | [2088] 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 10:06:38 INFO - PROCESS | 2088 | [2088] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 10:06:39 INFO - PROCESS | 2088 | 1464368799333 Marionette DEBUG Marionette enabled via build flag and pref 10:06:40 INFO - PROCESS | 2088 | ++DOCSHELL 11402400 == 1 [pid = 2088] [id = 1] 10:06:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 1 (11402800) [pid = 2088] [serial = 1] [outer = 00000000] 10:06:40 INFO - PROCESS | 2088 | [2088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:06:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 2 (11403400) [pid = 2088] [serial = 2] [outer = 11402800] 10:06:40 INFO - PROCESS | 2088 | ++DOCSHELL 11687000 == 2 [pid = 2088] [id = 2] 10:06:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 3 (11687400) [pid = 2088] [serial = 3] [outer = 00000000] 10:06:40 INFO - PROCESS | 2088 | [2088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:06:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 4 (11688000) [pid = 2088] [serial = 4] [outer = 11687400] 10:06:40 INFO - PROCESS | 2088 | 1464368800948 Marionette INFO Listening on port 2828 10:06:42 INFO - PROCESS | 2088 | 1464368802449 Marionette DEBUG Marionette enabled via command-line flag 10:06:42 INFO - PROCESS | 2088 | [2088] 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 10:06:42 INFO - PROCESS | 2088 | [2088] 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 10:06:42 INFO - PROCESS | 2088 | ++DOCSHELL 15410400 == 3 [pid = 2088] [id = 3] 10:06:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 5 (15418400) [pid = 2088] [serial = 5] [outer = 00000000] 10:06:42 INFO - PROCESS | 2088 | [2088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:06:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 6 (15419000) [pid = 2088] [serial = 6] [outer = 15418400] 10:06:42 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:06:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 7 (16036000) [pid = 2088] [serial = 7] [outer = 11687400] 10:06:43 INFO - PROCESS | 2088 | [2088] 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 10:06:43 INFO - PROCESS | 2088 | 1464368803375 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49756 10:06:43 INFO - PROCESS | 2088 | [2088] 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 10:06:43 INFO - PROCESS | 2088 | 1464368803381 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49757 10:06:43 INFO - PROCESS | 2088 | [2088] 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 10:06:43 INFO - PROCESS | 2088 | 1464368803417 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49759 10:06:43 INFO - PROCESS | 2088 | [2088] 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 10:06:43 INFO - PROCESS | 2088 | 1464368803424 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49760 10:06:43 INFO - PROCESS | 2088 | 1464368803426 Marionette DEBUG Closed connection conn0 10:06:43 INFO - PROCESS | 2088 | 1464368803428 Marionette DEBUG Closed connection conn1 10:06:43 INFO - PROCESS | 2088 | 1464368803487 Marionette DEBUG Closed connection conn2 10:06:43 INFO - PROCESS | 2088 | 1464368803582 Marionette DEBUG Closed connection conn3 10:06:43 INFO - PROCESS | 2088 | [2088] 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 10:06:43 INFO - PROCESS | 2088 | 1464368803587 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49762 10:06:43 INFO - PROCESS | 2088 | 1464368803627 Marionette DEBUG Closed connection conn4 10:06:43 INFO - PROCESS | 2088 | [2088] 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 10:06:43 INFO - PROCESS | 2088 | 1464368803634 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49763 10:06:43 INFO - PROCESS | 2088 | ++DOCSHELL 16CD6C00 == 4 [pid = 2088] [id = 4] 10:06:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 8 (16CD7000) [pid = 2088] [serial = 8] [outer = 00000000] 10:06:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 9 (1770A800) [pid = 2088] [serial = 9] [outer = 16CD7000] 10:06:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 10 (17710000) [pid = 2088] [serial = 10] [outer = 16CD7000] 10:06:43 INFO - PROCESS | 2088 | 1464368803774 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:06:43 INFO - PROCESS | 2088 | 1464368803780 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":"20160527075947","device":"desktop","version":"48.0a2"} 10:06:44 INFO - PROCESS | 2088 | [2088] 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 10:06:44 INFO - PROCESS | 2088 | [2088] 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 10:06:45 INFO - PROCESS | 2088 | [2088] 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 10:06:45 INFO - PROCESS | 2088 | ++DOCSHELL 18E8D000 == 5 [pid = 2088] [id = 5] 10:06:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 11 (18E8D400) [pid = 2088] [serial = 11] [outer = 00000000] 10:06:45 INFO - PROCESS | 2088 | ++DOCSHELL 18E8D800 == 6 [pid = 2088] [id = 6] 10:06:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 12 (18E8DC00) [pid = 2088] [serial = 12] [outer = 00000000] 10:06:46 INFO - PROCESS | 2088 | [2088] 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 10:06:46 INFO - PROCESS | 2088 | ++DOCSHELL 19D1EC00 == 7 [pid = 2088] [id = 7] 10:06:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 13 (19D1F000) [pid = 2088] [serial = 13] [outer = 00000000] 10:06:46 INFO - PROCESS | 2088 | [2088] 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 10:06:46 INFO - PROCESS | 2088 | [2088] 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 10:06:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 14 (1A1A0800) [pid = 2088] [serial = 14] [outer = 19D1F000] 10:06:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 15 (1A0B7800) [pid = 2088] [serial = 15] [outer = 18E8D400] 10:06:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 16 (1A0B9000) [pid = 2088] [serial = 16] [outer = 18E8DC00] 10:06:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 17 (1A0BB800) [pid = 2088] [serial = 17] [outer = 19D1F000] 10:06:47 INFO - PROCESS | 2088 | 1464368807219 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 2088 | 1464368807233 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 18 (18B81C00) [pid = 2088] [serial = 18] [outer = 19D1F000] 10:06:47 INFO - PROCESS | 2088 | 1464368807990 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"06984f57-1f60-4555-b0f4-f2598a215c51","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":"20160527075947","device":"desktop","version":"48.0a2","command_id":1}}] 10:06:48 INFO - PROCESS | 2088 | 1464368808184 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:06:48 INFO - PROCESS | 2088 | 1464368808275 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 10:06:48 INFO - PROCESS | 2088 | 1464368808295 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:06:48 INFO - PROCESS | 2088 | [2088] 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 10:06:49 INFO - PROCESS | 2088 | [2088] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:06:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 19 (1D15F400) [pid = 2088] [serial = 19] [outer = 19D1F000] 10:06:49 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:06:49 INFO - PROCESS | 2088 | 1464368809354 Marionette TRACE conn5 <- [1,3,null,{}] 10:06:49 INFO - PROCESS | 2088 | 1464368809358 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:06:49 INFO - PROCESS | 2088 | 1464368809373 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 10:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:06:49 INFO - PROCESS | 2088 | 1464368809383 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 10:06:49 INFO - PROCESS | 2088 | 1464368809385 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 10:06:49 INFO - PROCESS | 2088 | 1464368809391 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:06:49 INFO - PROCESS | 2088 | 1464368809395 Marionette TRACE conn5 <- [1,6,null,{}] 10:06:49 INFO - PROCESS | 2088 | 1464368809470 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:49 INFO - PROCESS | 2088 | 1464368809483 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 10:06:49 INFO - PROCESS | 2088 | 1464368809487 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:49 INFO - PROCESS | 2088 | ++DOCSHELL 1D154C00 == 8 [pid = 2088] [id = 8] 10:06:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 20 (1EE49C00) [pid = 2088] [serial = 20] [outer = 00000000] 10:06:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 21 (1EE4C400) [pid = 2088] [serial = 21] [outer = 1EE49C00] 10:06:49 INFO - PROCESS | 2088 | 1464368809540 Marionette DEBUG loaded listener.js 10:06:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 22 (1EE50800) [pid = 2088] [serial = 22] [outer = 1EE49C00] 10:06:49 INFO - PROCESS | 2088 | ++DOCSHELL 16CCFC00 == 9 [pid = 2088] [id = 9] 10:06:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 23 (16CD6800) [pid = 2088] [serial = 23] [outer = 00000000] 10:06:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 24 (1EE50000) [pid = 2088] [serial = 24] [outer = 16CD6800] 10:06:49 INFO - PROCESS | 2088 | 1464368809948 Marionette DEBUG loaded listener.js 10:06:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 25 (1F061000) [pid = 2088] [serial = 25] [outer = 16CD6800] 10:06:50 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:06:50 INFO - PROCESS | 2088 | --DOCSHELL 11402400 == 8 [pid = 2088] [id = 1] 10:06:50 INFO - PROCESS | 2088 | 1464368810821 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1475ms 10:06:50 INFO - PROCESS | 2088 | 1464368810866 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 2088 | 1464368810869 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 10:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:06:50 INFO - PROCESS | 2088 | 1464368810874 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:06:50 INFO - PROCESS | 2088 | 1464368810877 Marionette TRACE conn5 <- [1,10,null,{}] 10:06:50 INFO - PROCESS | 2088 | 1464368810882 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:51 INFO - PROCESS | 2088 | 1464368811005 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 10:06:51 INFO - PROCESS | 2088 | 1464368811093 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:51 INFO - PROCESS | 2088 | ++DOCSHELL 107DF000 == 9 [pid = 2088] [id = 10] 10:06:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 26 (107DF800) [pid = 2088] [serial = 26] [outer = 00000000] 10:06:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 27 (14882400) [pid = 2088] [serial = 27] [outer = 107DF800] 10:06:51 INFO - PROCESS | 2088 | 1464368811153 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 28 (152D5400) [pid = 2088] [serial = 28] [outer = 107DF800] 10:06:51 INFO - PROCESS | 2088 | 1464368811726 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 10:06:51 INFO - PROCESS | 2088 | 1464368811746 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 10:06:51 INFO - PROCESS | 2088 | 1464368811752 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 10:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:06:51 INFO - PROCESS | 2088 | 1464368811758 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 2088 | 1464368811761 Marionette TRACE conn5 <- [1,14,null,{}] 10:06:51 INFO - PROCESS | 2088 | 1464368811765 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:51 INFO - PROCESS | 2088 | 1464368811886 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 10:06:51 INFO - PROCESS | 2088 | 1464368811961 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:51 INFO - PROCESS | 2088 | ++DOCSHELL 107DEC00 == 10 [pid = 2088] [id = 11] 10:06:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 29 (18E91C00) [pid = 2088] [serial = 29] [outer = 00000000] 10:06:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 30 (191CEC00) [pid = 2088] [serial = 30] [outer = 18E91C00] 10:06:52 INFO - PROCESS | 2088 | 1464368812017 Marionette DEBUG loaded listener.js 10:06:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 31 (1A084800) [pid = 2088] [serial = 31] [outer = 18E91C00] 10:06:52 INFO - PROCESS | 2088 | 1464368812626 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 931ms 10:06:52 INFO - PROCESS | 2088 | 1464368812693 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 10:06:52 INFO - PROCESS | 2088 | 1464368812695 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 10:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:06:52 INFO - PROCESS | 2088 | 1464368812700 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:06:52 INFO - PROCESS | 2088 | 1464368812705 Marionette TRACE conn5 <- [1,18,null,{}] 10:06:52 INFO - PROCESS | 2088 | 1464368812717 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:52 INFO - PROCESS | 2088 | ++DOCSHELL 1EB9E400 == 11 [pid = 2088] [id = 12] 10:06:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 32 (1EB9E800) [pid = 2088] [serial = 32] [outer = 00000000] 10:06:52 INFO - PROCESS | 2088 | 1464368812845 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 10:06:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 33 (1C622000) [pid = 2088] [serial = 33] [outer = 1EB9E800] 10:06:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 34 (1EE46400) [pid = 2088] [serial = 34] [outer = 1EB9E800] 10:06:52 INFO - PROCESS | 2088 | 1464368812980 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:53 INFO - PROCESS | 2088 | ++DOCSHELL 0D1F7800 == 12 [pid = 2088] [id = 13] 10:06:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 35 (0D1F9400) [pid = 2088] [serial = 35] [outer = 00000000] 10:06:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 36 (1F066000) [pid = 2088] [serial = 36] [outer = 0D1F9400] 10:06:53 INFO - PROCESS | 2088 | ++DOCSHELL 1F06E400 == 13 [pid = 2088] [id = 14] 10:06:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 37 (1F06EC00) [pid = 2088] [serial = 37] [outer = 00000000] 10:06:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 38 (1F0D9000) [pid = 2088] [serial = 38] [outer = 1F06EC00] 10:06:53 INFO - PROCESS | 2088 | 1464368813118 Marionette DEBUG loaded listener.js 10:06:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 39 (1F550000) [pid = 2088] [serial = 39] [outer = 1F06EC00] 10:06:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 40 (10355000) [pid = 2088] [serial = 40] [outer = 0D1F9400] 10:06:53 INFO - PROCESS | 2088 | --DOCSHELL 16CD6C00 == 12 [pid = 2088] [id = 4] 10:06:53 INFO - PROCESS | 2088 | 1464368813842 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1183ms 10:06:53 INFO - PROCESS | 2088 | 1464368813889 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 10:06:53 INFO - PROCESS | 2088 | 1464368813893 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 10:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:06:53 INFO - PROCESS | 2088 | 1464368813899 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 2088 | 1464368813902 Marionette TRACE conn5 <- [1,22,null,{}] 10:06:53 INFO - PROCESS | 2088 | 1464368813907 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:54 INFO - PROCESS | 2088 | 1464368814007 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 10:06:54 INFO - PROCESS | 2088 | 1464368814071 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 2088 | ++DOCSHELL 107B7400 == 13 [pid = 2088] [id = 15] 10:06:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 41 (107BE800) [pid = 2088] [serial = 41] [outer = 00000000] 10:06:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 42 (1140F000) [pid = 2088] [serial = 42] [outer = 107BE800] 10:06:54 INFO - PROCESS | 2088 | 1464368814119 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 43 (11684800) [pid = 2088] [serial = 43] [outer = 107BE800] 10:06:54 INFO - PROCESS | 2088 | 1464368814485 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 633ms 10:06:54 INFO - PROCESS | 2088 | 1464368814557 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 2088 | 1464368814562 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 10:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:06:54 INFO - PROCESS | 2088 | 1464368814570 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 2088 | 1464368814573 Marionette TRACE conn5 <- [1,26,null,{}] 10:06:54 INFO - PROCESS | 2088 | 1464368814577 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:54 INFO - PROCESS | 2088 | 1464368814662 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 10:06:54 INFO - PROCESS | 2088 | 1464368814670 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 2088 | ++DOCSHELL 14A84400 == 14 [pid = 2088] [id = 16] 10:06:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 44 (14A85000) [pid = 2088] [serial = 44] [outer = 00000000] 10:06:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 45 (15192800) [pid = 2088] [serial = 45] [outer = 14A85000] 10:06:54 INFO - PROCESS | 2088 | 1464368814716 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 46 (15410000) [pid = 2088] [serial = 46] [outer = 14A85000] 10:06:55 INFO - PROCESS | 2088 | 1464368815133 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 10:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:06:55 INFO - PROCESS | 2088 | 1464368815206 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 2088 | 1464368815208 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 10:06:55 INFO - PROCESS | 2088 | 1464368815212 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 2088 | 1464368815215 Marionette TRACE conn5 <- [1,30,null,{}] 10:06:55 INFO - PROCESS | 2088 | 1464368815225 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:55 INFO - PROCESS | 2088 | 1464368815312 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 10:06:55 INFO - PROCESS | 2088 | 1464368815327 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 2088 | ++DOCSHELL 167A9400 == 15 [pid = 2088] [id = 17] 10:06:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 47 (167A9800) [pid = 2088] [serial = 47] [outer = 00000000] 10:06:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 48 (167AE800) [pid = 2088] [serial = 48] [outer = 167A9800] 10:06:55 INFO - PROCESS | 2088 | 1464368815378 Marionette DEBUG loaded listener.js 10:06:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 49 (16CCE400) [pid = 2088] [serial = 49] [outer = 167A9800] 10:06:55 INFO - PROCESS | 2088 | 1464368815777 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 10:06:55 INFO - PROCESS | 2088 | 1464368815785 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 2088 | 1464368815788 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 10:06:55 INFO - PROCESS | 2088 | 1464368815791 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:06:55 INFO - PROCESS | 2088 | 1464368815792 Marionette TRACE conn5 <- [1,34,null,{}] 10:06:55 INFO - PROCESS | 2088 | 1464368815796 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:55 INFO - PROCESS | 2088 | 1464368815903 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 10:06:55 INFO - PROCESS | 2088 | 1464368815913 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 2088 | ++DOCSHELL 16CD6C00 == 16 [pid = 2088] [id = 18] 10:06:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 50 (17703C00) [pid = 2088] [serial = 50] [outer = 00000000] 10:06:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 51 (177E1800) [pid = 2088] [serial = 51] [outer = 17703C00] 10:06:55 INFO - PROCESS | 2088 | 1464368815959 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 52 (18A57000) [pid = 2088] [serial = 52] [outer = 17703C00] 10:06:56 INFO - PROCESS | 2088 | 1464368816347 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 574ms 10:06:56 INFO - PROCESS | 2088 | 1464368816368 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 2088 | 1464368816370 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 10:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:06:56 INFO - PROCESS | 2088 | 1464368816373 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 2088 | 1464368816375 Marionette TRACE conn5 <- [1,38,null,{}] 10:06:56 INFO - PROCESS | 2088 | 1464368816379 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:56 INFO - PROCESS | 2088 | 1464368816452 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 10:06:56 INFO - PROCESS | 2088 | 1464368816514 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 2088 | ++DOCSHELL 18B85000 == 17 [pid = 2088] [id = 19] 10:06:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 53 (18E8E000) [pid = 2088] [serial = 53] [outer = 00000000] 10:06:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 54 (1944F800) [pid = 2088] [serial = 54] [outer = 18E8E000] 10:06:56 INFO - PROCESS | 2088 | 1464368816559 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (1A081C00) [pid = 2088] [serial = 55] [outer = 18E8E000] 10:06:56 INFO - PROCESS | 2088 | 1464368816923 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 10:06:56 INFO - PROCESS | 2088 | 1464368816944 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 2088 | 1464368816946 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 10:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:06:56 INFO - PROCESS | 2088 | 1464368816949 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 2088 | 1464368816951 Marionette TRACE conn5 <- [1,42,null,{}] 10:06:56 INFO - PROCESS | 2088 | 1464368816954 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:57 INFO - PROCESS | 2088 | 1464368817066 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 10:06:57 INFO - PROCESS | 2088 | 1464368817075 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 2088 | ++DOCSHELL 1A1CC800 == 18 [pid = 2088] [id = 20] 10:06:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (1AFCB000) [pid = 2088] [serial = 56] [outer = 00000000] 10:06:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (1C282400) [pid = 2088] [serial = 57] [outer = 1AFCB000] 10:06:57 INFO - PROCESS | 2088 | 1464368817121 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (1C67BC00) [pid = 2088] [serial = 58] [outer = 1AFCB000] 10:06:57 INFO - PROCESS | 2088 | 1464368817575 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 10:06:57 INFO - PROCESS | 2088 | 1464368817621 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 10:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:06:57 INFO - PROCESS | 2088 | 1464368817622 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 10:06:57 INFO - PROCESS | 2088 | 1464368817626 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - PROCESS | 2088 | 1464368817628 Marionette TRACE conn5 <- [1,46,null,{}] 10:06:57 INFO - PROCESS | 2088 | 1464368817631 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:57 INFO - PROCESS | 2088 | 1464368817735 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 10:06:57 INFO - PROCESS | 2088 | 1464368817743 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 2088 | ++DOCSHELL 17A07400 == 19 [pid = 2088] [id = 21] 10:06:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (17A08400) [pid = 2088] [serial = 59] [outer = 00000000] 10:06:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (17A0DC00) [pid = 2088] [serial = 60] [outer = 17A08400] 10:06:57 INFO - PROCESS | 2088 | 1464368817793 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (1B182000) [pid = 2088] [serial = 61] [outer = 17A08400] 10:06:58 INFO - PROCESS | 2088 | 1464368818170 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 10:06:58 INFO - PROCESS | 2088 | 1464368818196 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 2088 | 1464368818198 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 10:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:06:58 INFO - PROCESS | 2088 | 1464368818201 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 2088 | 1464368818203 Marionette TRACE conn5 <- [1,50,null,{}] 10:06:58 INFO - PROCESS | 2088 | 1464368818206 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:58 INFO - PROCESS | 2088 | 1464368818284 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 10:06:58 INFO - PROCESS | 2088 | 1464368818351 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 2088 | ++DOCSHELL 14AED800 == 20 [pid = 2088] [id = 22] 10:06:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (165E7800) [pid = 2088] [serial = 62] [outer = 00000000] 10:06:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (165F2800) [pid = 2088] [serial = 63] [outer = 165E7800] 10:06:58 INFO - PROCESS | 2088 | 1464368818397 Marionette DEBUG loaded listener.js 10:06:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (17A04800) [pid = 2088] [serial = 64] [outer = 165E7800] 10:06:58 INFO - PROCESS | 2088 | 1464368818742 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 10:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:06:58 INFO - PROCESS | 2088 | 1464368818772 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 2088 | 1464368818774 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 10:06:58 INFO - PROCESS | 2088 | 1464368818777 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 2088 | 1464368818780 Marionette TRACE conn5 <- [1,54,null,{}] 10:06:58 INFO - PROCESS | 2088 | 1464368818783 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:58 INFO - PROCESS | 2088 | 1464368818856 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 10:06:58 INFO - PROCESS | 2088 | 1464368818922 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 2088 | ++DOCSHELL 1C27F000 == 21 [pid = 2088] [id = 23] 10:06:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (1C677400) [pid = 2088] [serial = 65] [outer = 00000000] 10:06:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (1CC3A000) [pid = 2088] [serial = 66] [outer = 1C677400] 10:06:58 INFO - PROCESS | 2088 | 1464368818966 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (1CC3A400) [pid = 2088] [serial = 67] [outer = 1C677400] 10:06:59 INFO - PROCESS | 2088 | 1464368819287 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 530ms 10:06:59 INFO - PROCESS | 2088 | 1464368819309 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 2088 | 1464368819311 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 10:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:06:59 INFO - PROCESS | 2088 | 1464368819320 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 2088 | 1464368819321 Marionette TRACE conn5 <- [1,58,null,{}] 10:06:59 INFO - PROCESS | 2088 | 1464368819325 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:59 INFO - PROCESS | 2088 | 1464368819401 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 10:06:59 INFO - PROCESS | 2088 | 1464368819408 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 2088 | ++DOCSHELL 1A4E2400 == 22 [pid = 2088] [id = 24] 10:06:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (1A4E3000) [pid = 2088] [serial = 68] [outer = 00000000] 10:06:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1A4EC000) [pid = 2088] [serial = 69] [outer = 1A4E3000] 10:06:59 INFO - PROCESS | 2088 | 1464368819511 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1A4F0400) [pid = 2088] [serial = 70] [outer = 1A4E3000] 10:06:59 INFO - PROCESS | 2088 | 1464368819860 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 10:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:06:59 INFO - PROCESS | 2088 | 1464368819893 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 2088 | 1464368819896 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 10:06:59 INFO - PROCESS | 2088 | 1464368819899 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 2088 | 1464368819901 Marionette TRACE conn5 <- [1,62,null,{}] 10:06:59 INFO - PROCESS | 2088 | 1464368819905 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:00 INFO - PROCESS | 2088 | 1464368820008 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 10:07:00 INFO - PROCESS | 2088 | 1464368820075 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:00 INFO - PROCESS | 2088 | ++DOCSHELL 192D8C00 == 23 [pid = 2088] [id = 25] 10:07:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (192DB400) [pid = 2088] [serial = 71] [outer = 00000000] 10:07:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (192E3C00) [pid = 2088] [serial = 72] [outer = 192DB400] 10:07:00 INFO - PROCESS | 2088 | 1464368820123 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1CC3EC00) [pid = 2088] [serial = 73] [outer = 192DB400] 10:07:00 INFO - PROCESS | 2088 | 1464368820438 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 10:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:07:00 INFO - PROCESS | 2088 | 1464368820470 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 2088 | 1464368820471 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 10:07:00 INFO - PROCESS | 2088 | 1464368820475 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 2088 | 1464368820476 Marionette TRACE conn5 <- [1,66,null,{}] 10:07:00 INFO - PROCESS | 2088 | 1464368820485 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:00 INFO - PROCESS | 2088 | 1464368820559 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 10:07:00 INFO - PROCESS | 2088 | 1464368820642 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:00 INFO - PROCESS | 2088 | ++DOCSHELL 10539800 == 24 [pid = 2088] [id = 26] 10:07:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1053B400) [pid = 2088] [serial = 74] [outer = 00000000] 10:07:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (10542C00) [pid = 2088] [serial = 75] [outer = 1053B400] 10:07:00 INFO - PROCESS | 2088 | 1464368820685 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (10545C00) [pid = 2088] [serial = 76] [outer = 1053B400] 10:07:01 INFO - PROCESS | 2088 | 1464368821830 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1381ms 10:07:01 INFO - PROCESS | 2088 | 1464368821860 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 10:07:01 INFO - PROCESS | 2088 | 1464368821864 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 10:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:07:01 INFO - PROCESS | 2088 | 1464368821869 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:07:01 INFO - PROCESS | 2088 | 1464368821872 Marionette TRACE conn5 <- [1,70,null,{}] 10:07:01 INFO - PROCESS | 2088 | 1464368821916 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:02 INFO - PROCESS | 2088 | 1464368822018 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 10:07:02 INFO - PROCESS | 2088 | 1464368822034 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:02 INFO - PROCESS | 2088 | ++DOCSHELL 10810800 == 25 [pid = 2088] [id = 27] 10:07:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (10B1EC00) [pid = 2088] [serial = 77] [outer = 00000000] 10:07:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (10C9A000) [pid = 2088] [serial = 78] [outer = 10B1EC00] 10:07:02 INFO - PROCESS | 2088 | 1464368822084 Marionette DEBUG loaded listener.js 10:07:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (114F6400) [pid = 2088] [serial = 79] [outer = 10B1EC00] 10:07:02 INFO - PROCESS | 2088 | 1464368822499 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 652ms 10:07:02 INFO - PROCESS | 2088 | 1464368822523 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 2088 | 1464368822529 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 10:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:07:02 INFO - PROCESS | 2088 | 1464368822535 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - PROCESS | 2088 | 1464368822537 Marionette TRACE conn5 <- [1,74,null,{}] 10:07:02 INFO - PROCESS | 2088 | 1464368822547 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:02 INFO - PROCESS | 2088 | 1464368822648 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 10:07:02 INFO - PROCESS | 2088 | 1464368822655 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:02 INFO - PROCESS | 2088 | ++DOCSHELL 14AE2800 == 26 [pid = 2088] [id = 28] 10:07:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (14AE9C00) [pid = 2088] [serial = 80] [outer = 00000000] 10:07:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1516D400) [pid = 2088] [serial = 81] [outer = 14AE9C00] 10:07:02 INFO - PROCESS | 2088 | 1464368822701 Marionette DEBUG loaded listener.js 10:07:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1540F800) [pid = 2088] [serial = 82] [outer = 14AE9C00] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (16CD7000) [pid = 2088] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1EE49C00) [pid = 2088] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (107DF800) [pid = 2088] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (18E91C00) [pid = 2088] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1F06EC00) [pid = 2088] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (107BE800) [pid = 2088] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (14A85000) [pid = 2088] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (167A9800) [pid = 2088] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (17703C00) [pid = 2088] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (18E8E000) [pid = 2088] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (165E7800) [pid = 2088] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1C677400) [pid = 2088] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:07:03 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1A4E3000) [pid = 2088] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:07:03 INFO - PROCESS | 2088 | 1464368823447 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 930ms 10:07:03 INFO - PROCESS | 2088 | 1464368823468 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 10:07:03 INFO - PROCESS | 2088 | 1464368823470 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 10:07:03 INFO - PROCESS | 2088 | 1464368823473 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:07:03 INFO - PROCESS | 2088 | 1464368823477 Marionette TRACE conn5 <- [1,78,null,{}] 10:07:03 INFO - PROCESS | 2088 | 1464368823487 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:03 INFO - PROCESS | 2088 | 1464368823576 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 10:07:03 INFO - PROCESS | 2088 | 1464368823647 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 2088 | ++DOCSHELL 15419400 == 27 [pid = 2088] [id = 29] 10:07:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1547C000) [pid = 2088] [serial = 83] [outer = 00000000] 10:07:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (160E0800) [pid = 2088] [serial = 84] [outer = 1547C000] 10:07:03 INFO - PROCESS | 2088 | 1464368823695 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (165F3000) [pid = 2088] [serial = 85] [outer = 1547C000] 10:07:04 INFO - PROCESS | 2088 | 1464368824018 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 10:07:04 INFO - PROCESS | 2088 | 1464368824051 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 2088 | 1464368824053 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 10:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:07:04 INFO - PROCESS | 2088 | 1464368824057 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 2088 | 1464368824058 Marionette TRACE conn5 <- [1,82,null,{}] 10:07:04 INFO - PROCESS | 2088 | 1464368824072 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:04 INFO - PROCESS | 2088 | 1464368824165 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 10:07:04 INFO - PROCESS | 2088 | 1464368824231 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 2088 | ++DOCSHELL 160DEC00 == 28 [pid = 2088] [id = 30] 10:07:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (165F1800) [pid = 2088] [serial = 86] [outer = 00000000] 10:07:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (167B2C00) [pid = 2088] [serial = 87] [outer = 165F1800] 10:07:04 INFO - PROCESS | 2088 | 1464368824277 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1778E000) [pid = 2088] [serial = 88] [outer = 165F1800] 10:07:04 INFO - PROCESS | 2088 | 1464368824654 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 631ms 10:07:04 INFO - PROCESS | 2088 | 1464368824689 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 2088 | 1464368824691 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 10:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:07:04 INFO - PROCESS | 2088 | 1464368824694 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 2088 | 1464368824696 Marionette TRACE conn5 <- [1,86,null,{}] 10:07:04 INFO - PROCESS | 2088 | 1464368824711 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:04 INFO - PROCESS | 2088 | 1464368824786 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 10:07:04 INFO - PROCESS | 2088 | 1464368824793 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 2088 | ++DOCSHELL 17A01C00 == 29 [pid = 2088] [id = 31] 10:07:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (17A02800) [pid = 2088] [serial = 89] [outer = 00000000] 10:07:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (18A49400) [pid = 2088] [serial = 90] [outer = 17A02800] 10:07:04 INFO - PROCESS | 2088 | 1464368824839 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (18B7E400) [pid = 2088] [serial = 91] [outer = 17A02800] 10:07:05 INFO - PROCESS | 2088 | 1464368825245 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 10:07:05 INFO - PROCESS | 2088 | 1464368825301 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 2088 | 1464368825305 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 10:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:07:05 INFO - PROCESS | 2088 | 1464368825321 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - PROCESS | 2088 | 1464368825326 Marionette TRACE conn5 <- [1,90,null,{}] 10:07:05 INFO - PROCESS | 2088 | 1464368825332 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:05 INFO - PROCESS | 2088 | 1464368825438 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 10:07:05 INFO - PROCESS | 2088 | 1464368825557 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:05 INFO - PROCESS | 2088 | ++DOCSHELL 10544800 == 30 [pid = 2088] [id = 32] 10:07:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (10544C00) [pid = 2088] [serial = 92] [outer = 00000000] 10:07:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (107E0000) [pid = 2088] [serial = 93] [outer = 10544C00] 10:07:05 INFO - PROCESS | 2088 | 1464368825656 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (11401400) [pid = 2088] [serial = 94] [outer = 10544C00] 10:07:06 INFO - PROCESS | 2088 | 1464368826173 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 931ms 10:07:06 INFO - PROCESS | 2088 | 1464368826251 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 2088 | 1464368826255 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 10:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:07:06 INFO - PROCESS | 2088 | 1464368826262 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - PROCESS | 2088 | 1464368826266 Marionette TRACE conn5 <- [1,94,null,{}] 10:07:06 INFO - PROCESS | 2088 | 1464368826271 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:06 INFO - PROCESS | 2088 | 1464368826403 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 10:07:06 INFO - PROCESS | 2088 | 1464368826474 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 2088 | ++DOCSHELL 16032800 == 31 [pid = 2088] [id = 33] 10:07:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (16033000) [pid = 2088] [serial = 95] [outer = 00000000] 10:07:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (165F0C00) [pid = 2088] [serial = 96] [outer = 16033000] 10:07:06 INFO - PROCESS | 2088 | 1464368826529 Marionette DEBUG loaded listener.js 10:07:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (167AEC00) [pid = 2088] [serial = 97] [outer = 16033000] 10:07:07 INFO - PROCESS | 2088 | 1464368827066 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 10:07:07 INFO - PROCESS | 2088 | 1464368827135 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 10:07:07 INFO - PROCESS | 2088 | 1464368827138 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 10:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:07:07 INFO - PROCESS | 2088 | 1464368827142 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:07:07 INFO - PROCESS | 2088 | 1464368827144 Marionette TRACE conn5 <- [1,98,null,{}] 10:07:07 INFO - PROCESS | 2088 | 1464368827150 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:07 INFO - PROCESS | 2088 | 1464368827254 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 10:07:07 INFO - PROCESS | 2088 | 1464368827331 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 2088 | ++DOCSHELL 19D22800 == 32 [pid = 2088] [id = 34] 10:07:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A077400) [pid = 2088] [serial = 98] [outer = 00000000] 10:07:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A1C7400) [pid = 2088] [serial = 99] [outer = 1A077400] 10:07:07 INFO - PROCESS | 2088 | 1464368827391 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A4E5800) [pid = 2088] [serial = 100] [outer = 1A077400] 10:07:07 INFO - PROCESS | 2088 | 1464368827954 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 10:07:08 INFO - PROCESS | 2088 | 1464368828015 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 2088 | 1464368828018 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 10:07:08 INFO - PROCESS | 2088 | 1464368828021 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:07:08 INFO - PROCESS | 2088 | 1464368828023 Marionette TRACE conn5 <- [1,102,null,{}] 10:07:08 INFO - PROCESS | 2088 | 1464368828027 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:08 INFO - PROCESS | 2088 | 1464368828125 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 10:07:08 INFO - PROCESS | 2088 | 1464368828209 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:08 INFO - PROCESS | 2088 | ++DOCSHELL 1A4EDC00 == 33 [pid = 2088] [id = 35] 10:07:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1AFD2400) [pid = 2088] [serial = 101] [outer = 00000000] 10:07:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1B5A6000) [pid = 2088] [serial = 102] [outer = 1AFD2400] 10:07:08 INFO - PROCESS | 2088 | 1464368828264 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1B694400) [pid = 2088] [serial = 103] [outer = 1AFD2400] 10:07:08 INFO - PROCESS | 2088 | 1464368828898 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 931ms 10:07:08 INFO - PROCESS | 2088 | 1464368828955 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 2088 | 1464368828959 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 10:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:07:08 INFO - PROCESS | 2088 | 1464368828964 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 2088 | 1464368828968 Marionette TRACE conn5 <- [1,106,null,{}] 10:07:08 INFO - PROCESS | 2088 | 1464368828975 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:09 INFO - PROCESS | 2088 | 1464368829072 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 10:07:09 INFO - PROCESS | 2088 | 1464368829146 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 2088 | ++DOCSHELL 10165000 == 34 [pid = 2088] [id = 36] 10:07:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (101EE400) [pid = 2088] [serial = 104] [outer = 00000000] 10:07:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1035B800) [pid = 2088] [serial = 105] [outer = 101EE400] 10:07:09 INFO - PROCESS | 2088 | 1464368829195 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (10541800) [pid = 2088] [serial = 106] [outer = 101EE400] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1A0BB800) [pid = 2088] [serial = 17] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1770A800) [pid = 2088] [serial = 9] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (17710000) [pid = 2088] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (11688000) [pid = 2088] [serial = 4] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (14882400) [pid = 2088] [serial = 27] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (191CEC00) [pid = 2088] [serial = 30] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1F066000) [pid = 2088] [serial = 36] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1F0D9000) [pid = 2088] [serial = 38] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1140F000) [pid = 2088] [serial = 42] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (15192800) [pid = 2088] [serial = 45] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (15410000) [pid = 2088] [serial = 46] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (167AE800) [pid = 2088] [serial = 48] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (177E1800) [pid = 2088] [serial = 51] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (18A57000) [pid = 2088] [serial = 52] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1944F800) [pid = 2088] [serial = 54] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1C282400) [pid = 2088] [serial = 57] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1F550000) [pid = 2088] [serial = 39] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (17A0DC00) [pid = 2088] [serial = 60] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (165F2800) [pid = 2088] [serial = 63] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1CC3A000) [pid = 2088] [serial = 66] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A4EC000) [pid = 2088] [serial = 69] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (192E3C00) [pid = 2088] [serial = 72] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (152D5400) [pid = 2088] [serial = 28] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1C622000) [pid = 2088] [serial = 33] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1A081C00) [pid = 2088] [serial = 55] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1A084800) [pid = 2088] [serial = 31] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (16CCE400) [pid = 2088] [serial = 49] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (11684800) [pid = 2088] [serial = 43] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (17A04800) [pid = 2088] [serial = 64] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (1CC3A400) [pid = 2088] [serial = 67] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (1EE50800) [pid = 2088] [serial = 22] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (1A4F0400) [pid = 2088] [serial = 70] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (1EE4C400) [pid = 2088] [serial = 21] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (1EE50000) [pid = 2088] [serial = 24] [outer = 00000000] [url = about:blank] 10:07:09 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (1A1A0800) [pid = 2088] [serial = 14] [outer = 00000000] [url = about:blank] 10:07:10 INFO - PROCESS | 2088 | 1464368830158 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1240ms 10:07:10 INFO - PROCESS | 2088 | 1464368830206 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 10:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:07:10 INFO - PROCESS | 2088 | 1464368830211 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 10:07:10 INFO - PROCESS | 2088 | 1464368830215 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 2088 | 1464368830219 Marionette TRACE conn5 <- [1,110,null,{}] 10:07:10 INFO - PROCESS | 2088 | 1464368830224 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:10 INFO - PROCESS | 2088 | 1464368830307 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 10:07:10 INFO - PROCESS | 2088 | 1464368830318 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 2088 | ++DOCSHELL 107B6800 == 35 [pid = 2088] [id = 37] 10:07:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (107B8400) [pid = 2088] [serial = 107] [outer = 00000000] 10:07:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (10B7E400) [pid = 2088] [serial = 108] [outer = 107B8400] 10:07:10 INFO - PROCESS | 2088 | 1464368830367 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (10CA7800) [pid = 2088] [serial = 109] [outer = 107B8400] 10:07:10 INFO - PROCESS | 2088 | 1464368830799 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 10:07:10 INFO - PROCESS | 2088 | 1464368830850 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 10:07:10 INFO - PROCESS | 2088 | 1464368830856 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 10:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:07:10 INFO - PROCESS | 2088 | 1464368830863 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 2088 | 1464368830865 Marionette TRACE conn5 <- [1,114,null,{}] 10:07:10 INFO - PROCESS | 2088 | 1464368830870 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:10 INFO - PROCESS | 2088 | 1464368830952 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 10:07:10 INFO - PROCESS | 2088 | 1464368830963 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 2088 | ++DOCSHELL 14F63800 == 36 [pid = 2088] [id = 38] 10:07:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (14F7CC00) [pid = 2088] [serial = 110] [outer = 00000000] 10:07:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (15153400) [pid = 2088] [serial = 111] [outer = 14F7CC00] 10:07:11 INFO - PROCESS | 2088 | 1464368831036 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (15194400) [pid = 2088] [serial = 112] [outer = 14F7CC00] 10:07:11 INFO - PROCESS | 2088 | 1464368831460 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 10:07:11 INFO - PROCESS | 2088 | 1464368831500 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 2088 | 1464368831503 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 10:07:11 INFO - PROCESS | 2088 | 1464368831506 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:07:11 INFO - PROCESS | 2088 | 1464368831510 Marionette TRACE conn5 <- [1,118,null,{}] 10:07:11 INFO - PROCESS | 2088 | 1464368831521 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:11 INFO - PROCESS | 2088 | 1464368831604 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 10:07:11 INFO - PROCESS | 2088 | 1464368831615 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 2088 | ++DOCSHELL 165F1C00 == 37 [pid = 2088] [id = 39] 10:07:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (165F2400) [pid = 2088] [serial = 113] [outer = 00000000] 10:07:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (1675A000) [pid = 2088] [serial = 114] [outer = 165F2400] 10:07:11 INFO - PROCESS | 2088 | 1464368831663 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (167B2000) [pid = 2088] [serial = 115] [outer = 165F2400] 10:07:12 INFO - PROCESS | 2088 | 1464368832054 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 10:07:12 INFO - PROCESS | 2088 | 1464368832082 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 10:07:12 INFO - PROCESS | 2088 | 1464368832084 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 10:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:07:12 INFO - PROCESS | 2088 | 1464368832087 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 2088 | 1464368832088 Marionette TRACE conn5 <- [1,122,null,{}] 10:07:12 INFO - PROCESS | 2088 | 1464368832092 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:12 INFO - PROCESS | 2088 | 1464368832214 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 10:07:12 INFO - PROCESS | 2088 | 1464368832228 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 2088 | ++DOCSHELL 16757C00 == 38 [pid = 2088] [id = 40] 10:07:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (16CD1800) [pid = 2088] [serial = 116] [outer = 00000000] 10:07:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (17796C00) [pid = 2088] [serial = 117] [outer = 16CD1800] 10:07:12 INFO - PROCESS | 2088 | 1464368832273 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (17A05400) [pid = 2088] [serial = 118] [outer = 16CD1800] 10:07:12 INFO - PROCESS | 2088 | 1464368832695 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 10:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:07:12 INFO - PROCESS | 2088 | 1464368832719 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 10:07:12 INFO - PROCESS | 2088 | 1464368832721 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 10:07:12 INFO - PROCESS | 2088 | 1464368832724 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 2088 | 1464368832726 Marionette TRACE conn5 <- [1,126,null,{}] 10:07:12 INFO - PROCESS | 2088 | 1464368832736 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:12 INFO - PROCESS | 2088 | 1464368832832 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 10:07:12 INFO - PROCESS | 2088 | 1464368832838 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 2088 | ++DOCSHELL 17A06C00 == 39 [pid = 2088] [id = 41] 10:07:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (17A0C400) [pid = 2088] [serial = 119] [outer = 00000000] 10:07:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (18A57000) [pid = 2088] [serial = 120] [outer = 17A0C400] 10:07:12 INFO - PROCESS | 2088 | 1464368832883 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (18B85C00) [pid = 2088] [serial = 121] [outer = 17A0C400] 10:07:13 INFO - PROCESS | 2088 | 1464368833324 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 10:07:13 INFO - PROCESS | 2088 | 1464368833355 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 10:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:07:13 INFO - PROCESS | 2088 | 1464368833357 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 10:07:13 INFO - PROCESS | 2088 | 1464368833360 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 2088 | 1464368833362 Marionette TRACE conn5 <- [1,130,null,{}] 10:07:13 INFO - PROCESS | 2088 | 1464368833370 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:13 INFO - PROCESS | 2088 | 1464368833478 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 10:07:13 INFO - PROCESS | 2088 | 1464368833486 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 2088 | ++DOCSHELL 191C7800 == 40 [pid = 2088] [id = 42] 10:07:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (192D9C00) [pid = 2088] [serial = 122] [outer = 00000000] 10:07:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1A078800) [pid = 2088] [serial = 123] [outer = 192D9C00] 10:07:13 INFO - PROCESS | 2088 | 1464368833531 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1A0BD000) [pid = 2088] [serial = 124] [outer = 192D9C00] 10:07:13 INFO - PROCESS | 2088 | 1464368833968 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 10:07:14 INFO - PROCESS | 2088 | 1464368833997 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 10:07:14 INFO - PROCESS | 2088 | 1464368833999 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 10:07:14 INFO - PROCESS | 2088 | 1464368834002 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:07:14 INFO - PROCESS | 2088 | 1464368834004 Marionette TRACE conn5 <- [1,134,null,{}] 10:07:14 INFO - PROCESS | 2088 | 1464368834007 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:14 INFO - PROCESS | 2088 | 1464368834102 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 10:07:14 INFO - PROCESS | 2088 | 1464368834109 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 2088 | ++DOCSHELL 1A1C2C00 == 41 [pid = 2088] [id = 43] 10:07:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1A1C4C00) [pid = 2088] [serial = 125] [outer = 00000000] 10:07:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1A4EC000) [pid = 2088] [serial = 126] [outer = 1A1C4C00] 10:07:14 INFO - PROCESS | 2088 | 1464368834154 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A4F1C00) [pid = 2088] [serial = 127] [outer = 1A1C4C00] 10:07:14 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1053B400) [pid = 2088] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:07:14 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1AFCB000) [pid = 2088] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:07:14 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (17A08400) [pid = 2088] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:07:14 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (192DB400) [pid = 2088] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:07:14 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (10B1EC00) [pid = 2088] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:07:14 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1547C000) [pid = 2088] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:07:14 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (14AE9C00) [pid = 2088] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:07:14 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (165F1800) [pid = 2088] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:07:14 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (17A02800) [pid = 2088] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:07:14 INFO - PROCESS | 2088 | 1464368834630 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 672ms 10:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:07:14 INFO - PROCESS | 2088 | 1464368834677 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 10:07:14 INFO - PROCESS | 2088 | 1464368834679 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 10:07:14 INFO - PROCESS | 2088 | 1464368834682 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:07:14 INFO - PROCESS | 2088 | 1464368834684 Marionette TRACE conn5 <- [1,138,null,{}] 10:07:14 INFO - PROCESS | 2088 | 1464368834687 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:14 INFO - PROCESS | 2088 | 1464368834759 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 10:07:14 INFO - PROCESS | 2088 | 1464368834765 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 2088 | ++DOCSHELL 165EFC00 == 42 [pid = 2088] [id = 44] 10:07:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (165F0800) [pid = 2088] [serial = 128] [outer = 00000000] 10:07:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (191D0C00) [pid = 2088] [serial = 129] [outer = 165F0800] 10:07:14 INFO - PROCESS | 2088 | 1464368834828 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (17A03400) [pid = 2088] [serial = 130] [outer = 165F0800] 10:07:15 INFO - PROCESS | 2088 | 1464368835239 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 10:07:15 INFO - PROCESS | 2088 | 1464368835253 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 2088 | 1464368835255 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 10:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:07:15 INFO - PROCESS | 2088 | 1464368835268 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 2088 | 1464368835270 Marionette TRACE conn5 <- [1,142,null,{}] 10:07:15 INFO - PROCESS | 2088 | 1464368835274 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:15 INFO - PROCESS | 2088 | 1464368835346 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 10:07:15 INFO - PROCESS | 2088 | 1464368835352 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 2088 | ++DOCSHELL 16034000 == 43 [pid = 2088] [id = 45] 10:07:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (16034400) [pid = 2088] [serial = 131] [outer = 00000000] 10:07:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1A4E7400) [pid = 2088] [serial = 132] [outer = 16034400] 10:07:15 INFO - PROCESS | 2088 | 1464368835398 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1B0B9800) [pid = 2088] [serial = 133] [outer = 16034400] 10:07:15 INFO - PROCESS | 2088 | 1464368835784 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 591ms 10:07:15 INFO - PROCESS | 2088 | 1464368835851 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 2088 | 1464368835853 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 10:07:15 INFO - PROCESS | 2088 | 1464368835855 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 2088 | 1464368835857 Marionette TRACE conn5 <- [1,146,null,{}] 10:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:07:15 INFO - PROCESS | 2088 | 1464368835860 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:15 INFO - PROCESS | 2088 | 1464368835937 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 10:07:15 INFO - PROCESS | 2088 | 1464368835947 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 2088 | ++DOCSHELL 192E3400 == 44 [pid = 2088] [id = 46] 10:07:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1B5A1800) [pid = 2088] [serial = 134] [outer = 00000000] 10:07:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1C677400) [pid = 2088] [serial = 135] [outer = 1B5A1800] 10:07:16 INFO - PROCESS | 2088 | 1464368835991 Marionette DEBUG loaded listener.js 10:07:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1C9A4000) [pid = 2088] [serial = 136] [outer = 1B5A1800] 10:07:16 INFO - PROCESS | 2088 | 1464368836543 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 731ms 10:07:16 INFO - PROCESS | 2088 | 1464368836591 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 10:07:16 INFO - PROCESS | 2088 | 1464368836595 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 10:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:07:16 INFO - PROCESS | 2088 | 1464368836601 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:07:16 INFO - PROCESS | 2088 | 1464368836606 Marionette TRACE conn5 <- [1,150,null,{}] 10:07:16 INFO - PROCESS | 2088 | 1464368836653 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:16 INFO - PROCESS | 2088 | 1464368836800 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 10:07:16 INFO - PROCESS | 2088 | 1464368836844 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:16 INFO - PROCESS | 2088 | ++DOCSHELL 0D1EA400 == 45 [pid = 2088] [id = 47] 10:07:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (0D33B000) [pid = 2088] [serial = 137] [outer = 00000000] 10:07:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (11664400) [pid = 2088] [serial = 138] [outer = 0D33B000] 10:07:16 INFO - PROCESS | 2088 | 1464368836901 Marionette DEBUG loaded listener.js 10:07:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (14A88000) [pid = 2088] [serial = 139] [outer = 0D33B000] 10:07:17 INFO - PROCESS | 2088 | 1464368837618 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1080ms 10:07:17 INFO - PROCESS | 2088 | 1464368837681 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 2088 | 1464368837688 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 10:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:07:17 INFO - PROCESS | 2088 | 1464368837694 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - PROCESS | 2088 | 1464368837697 Marionette TRACE conn5 <- [1,154,null,{}] 10:07:17 INFO - PROCESS | 2088 | 1464368837710 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:17 INFO - PROCESS | 2088 | 1464368837845 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 10:07:17 INFO - PROCESS | 2088 | 1464368837918 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:17 INFO - PROCESS | 2088 | ++DOCSHELL 160E5C00 == 46 [pid = 2088] [id = 48] 10:07:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (165E8400) [pid = 2088] [serial = 140] [outer = 00000000] 10:07:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (16CD4800) [pid = 2088] [serial = 141] [outer = 165E8400] 10:07:17 INFO - PROCESS | 2088 | 1464368837975 Marionette DEBUG loaded listener.js 10:07:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (17A0E400) [pid = 2088] [serial = 142] [outer = 165E8400] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 1A4EDC00 == 45 [pid = 2088] [id = 35] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 19D22800 == 44 [pid = 2088] [id = 34] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 10544800 == 43 [pid = 2088] [id = 32] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 16032800 == 42 [pid = 2088] [id = 33] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 17A01C00 == 41 [pid = 2088] [id = 31] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 160DEC00 == 40 [pid = 2088] [id = 30] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 15419400 == 39 [pid = 2088] [id = 29] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 16034000 == 38 [pid = 2088] [id = 45] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 165EFC00 == 37 [pid = 2088] [id = 44] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 1A1C2C00 == 36 [pid = 2088] [id = 43] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 191C7800 == 35 [pid = 2088] [id = 42] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 17A06C00 == 34 [pid = 2088] [id = 41] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 16757C00 == 33 [pid = 2088] [id = 40] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 165F1C00 == 32 [pid = 2088] [id = 39] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 14F63800 == 31 [pid = 2088] [id = 38] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 107B6800 == 30 [pid = 2088] [id = 37] 10:07:18 INFO - PROCESS | 2088 | --DOCSHELL 10165000 == 29 [pid = 2088] [id = 36] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (10542C00) [pid = 2088] [serial = 75] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1C67BC00) [pid = 2088] [serial = 58] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1B182000) [pid = 2088] [serial = 61] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1CC3EC00) [pid = 2088] [serial = 73] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10C9A000) [pid = 2088] [serial = 78] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (114F6400) [pid = 2088] [serial = 79] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (160E0800) [pid = 2088] [serial = 84] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1516D400) [pid = 2088] [serial = 81] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (167B2C00) [pid = 2088] [serial = 87] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1778E000) [pid = 2088] [serial = 88] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (18A49400) [pid = 2088] [serial = 90] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1540F800) [pid = 2088] [serial = 82] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (18B7E400) [pid = 2088] [serial = 91] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (10545C00) [pid = 2088] [serial = 76] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (165F3000) [pid = 2088] [serial = 85] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 2088 | 1464368838870 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1225ms 10:07:18 INFO - PROCESS | 2088 | 1464368838920 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 10:07:18 INFO - PROCESS | 2088 | 1464368838923 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 10:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:07:18 INFO - PROCESS | 2088 | 1464368838929 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:07:18 INFO - PROCESS | 2088 | 1464368838933 Marionette TRACE conn5 <- [1,158,null,{}] 10:07:18 INFO - PROCESS | 2088 | 1464368838939 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:19 INFO - PROCESS | 2088 | 1464368839020 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 10:07:19 INFO - PROCESS | 2088 | 1464368839030 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:19 INFO - PROCESS | 2088 | ++DOCSHELL 1053C800 == 30 [pid = 2088] [id = 49] 10:07:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1053D400) [pid = 2088] [serial = 143] [outer = 00000000] 10:07:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10544400) [pid = 2088] [serial = 144] [outer = 1053D400] 10:07:19 INFO - PROCESS | 2088 | 1464368839079 Marionette DEBUG loaded listener.js 10:07:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (107C0C00) [pid = 2088] [serial = 145] [outer = 1053D400] 10:07:19 INFO - PROCESS | 2088 | 1464368839545 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 10:07:19 INFO - PROCESS | 2088 | 1464368839560 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 10:07:19 INFO - PROCESS | 2088 | 1464368839565 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 10:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:07:19 INFO - PROCESS | 2088 | 1464368839576 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:07:19 INFO - PROCESS | 2088 | 1464368839579 Marionette TRACE conn5 <- [1,162,null,{}] 10:07:19 INFO - PROCESS | 2088 | 1464368839583 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:19 INFO - PROCESS | 2088 | 1464368839667 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 10:07:19 INFO - PROCESS | 2088 | 1464368839676 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:19 INFO - PROCESS | 2088 | ++DOCSHELL 152D2000 == 31 [pid = 2088] [id = 50] 10:07:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (152D2C00) [pid = 2088] [serial = 146] [outer = 00000000] 10:07:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1540CC00) [pid = 2088] [serial = 147] [outer = 152D2C00] 10:07:19 INFO - PROCESS | 2088 | 1464368839722 Marionette DEBUG loaded listener.js 10:07:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (15480400) [pid = 2088] [serial = 148] [outer = 152D2C00] 10:07:20 INFO - PROCESS | 2088 | 1464368840161 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 10:07:20 INFO - PROCESS | 2088 | 1464368840211 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 10:07:20 INFO - PROCESS | 2088 | 1464368840213 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 10:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:07:20 INFO - PROCESS | 2088 | 1464368840217 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 2088 | 1464368840221 Marionette TRACE conn5 <- [1,166,null,{}] 10:07:20 INFO - PROCESS | 2088 | 1464368840232 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:20 INFO - PROCESS | 2088 | 1464368840314 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 10:07:20 INFO - PROCESS | 2088 | 1464368840360 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 2088 | ++DOCSHELL 1675D400 == 32 [pid = 2088] [id = 51] 10:07:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (167A7C00) [pid = 2088] [serial = 149] [outer = 00000000] 10:07:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (16A99C00) [pid = 2088] [serial = 150] [outer = 167A7C00] 10:07:20 INFO - PROCESS | 2088 | 1464368840408 Marionette DEBUG loaded listener.js 10:07:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (17709000) [pid = 2088] [serial = 151] [outer = 167A7C00] 10:07:20 INFO - PROCESS | 2088 | 1464368840839 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 10:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:07:20 INFO - PROCESS | 2088 | 1464368840891 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 10:07:20 INFO - PROCESS | 2088 | 1464368840893 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 10:07:20 INFO - PROCESS | 2088 | 1464368840896 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 2088 | 1464368840898 Marionette TRACE conn5 <- [1,170,null,{}] 10:07:20 INFO - PROCESS | 2088 | 1464368840901 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:21 INFO - PROCESS | 2088 | 1464368840984 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 10:07:21 INFO - PROCESS | 2088 | 1464368840990 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:21 INFO - PROCESS | 2088 | ++DOCSHELL 1770D400 == 33 [pid = 2088] [id = 52] 10:07:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (17794C00) [pid = 2088] [serial = 152] [outer = 00000000] 10:07:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (18A33000) [pid = 2088] [serial = 153] [outer = 17794C00] 10:07:21 INFO - PROCESS | 2088 | 1464368841036 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (18A4FC00) [pid = 2088] [serial = 154] [outer = 17794C00] 10:07:21 INFO - PROCESS | 2088 | 1464368841484 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 10:07:21 INFO - PROCESS | 2088 | 1464368841531 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 10:07:21 INFO - PROCESS | 2088 | 1464368841533 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 10:07:21 INFO - PROCESS | 2088 | 1464368841541 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:07:21 INFO - PROCESS | 2088 | 1464368841543 Marionette TRACE conn5 <- [1,174,null,{}] 10:07:21 INFO - PROCESS | 2088 | 1464368841546 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:21 INFO - PROCESS | 2088 | 1464368841646 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 10:07:21 INFO - PROCESS | 2088 | 1464368841719 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:21 INFO - PROCESS | 2088 | ++DOCSHELL 191CAC00 == 34 [pid = 2088] [id = 53] 10:07:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (191CEC00) [pid = 2088] [serial = 155] [outer = 00000000] 10:07:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (192DC400) [pid = 2088] [serial = 156] [outer = 191CEC00] 10:07:21 INFO - PROCESS | 2088 | 1464368841765 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (192E1000) [pid = 2088] [serial = 157] [outer = 191CEC00] 10:07:22 INFO - PROCESS | 2088 | 1464368842176 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 10:07:22 INFO - PROCESS | 2088 | 1464368842218 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 2088 | 1464368842219 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 10:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:07:22 INFO - PROCESS | 2088 | 1464368842223 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 2088 | 1464368842224 Marionette TRACE conn5 <- [1,178,null,{}] 10:07:22 INFO - PROCESS | 2088 | 1464368842228 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:22 INFO - PROCESS | 2088 | 1464368842350 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 10:07:22 INFO - PROCESS | 2088 | 1464368842404 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 2088 | ++DOCSHELL 0C9A1800 == 35 [pid = 2088] [id = 54] 10:07:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (0C9A7C00) [pid = 2088] [serial = 158] [outer = 00000000] 10:07:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1B02B400) [pid = 2088] [serial = 159] [outer = 0C9A7C00] 10:07:22 INFO - PROCESS | 2088 | 1464368842449 Marionette DEBUG loaded listener.js 10:07:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1B0B4000) [pid = 2088] [serial = 160] [outer = 0C9A7C00] 10:07:22 INFO - PROCESS | 2088 | 1464368842838 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 10:07:22 INFO - PROCESS | 2088 | 1464368842900 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 2088 | 1464368842902 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 10:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:07:22 INFO - PROCESS | 2088 | 1464368842905 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 2088 | 1464368842906 Marionette TRACE conn5 <- [1,182,null,{}] 10:07:22 INFO - PROCESS | 2088 | 1464368842910 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:23 INFO - PROCESS | 2088 | 1464368843038 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 10:07:23 INFO - PROCESS | 2088 | 1464368843084 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 2088 | ++DOCSHELL 1C67BC00 == 36 [pid = 2088] [id = 55] 10:07:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1C9A7800) [pid = 2088] [serial = 161] [outer = 00000000] 10:07:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1CC38400) [pid = 2088] [serial = 162] [outer = 1C9A7800] 10:07:23 INFO - PROCESS | 2088 | 1464368843128 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1CC3A800) [pid = 2088] [serial = 163] [outer = 1C9A7800] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (16034400) [pid = 2088] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (17A0C400) [pid = 2088] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (165F2400) [pid = 2088] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (14F7CC00) [pid = 2088] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (107B8400) [pid = 2088] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (101EE400) [pid = 2088] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (10544C00) [pid = 2088] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (16033000) [pid = 2088] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1A077400) [pid = 2088] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (192D9C00) [pid = 2088] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1AFD2400) [pid = 2088] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1A1C4C00) [pid = 2088] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (165F0800) [pid = 2088] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:07:23 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (16CD1800) [pid = 2088] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:07:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (17A07000) [pid = 2088] [serial = 164] [outer = 0D1F9400] 10:07:23 INFO - PROCESS | 2088 | 1464368843592 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 10:07:23 INFO - PROCESS | 2088 | 1464368843676 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 10:07:23 INFO - PROCESS | 2088 | 1464368843678 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 10:07:23 INFO - PROCESS | 2088 | 1464368843681 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:07:23 INFO - PROCESS | 2088 | 1464368843683 Marionette TRACE conn5 <- [1,186,null,{}] 10:07:23 INFO - PROCESS | 2088 | 1464368843686 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:23 INFO - PROCESS | 2088 | 1464368843760 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 10:07:23 INFO - PROCESS | 2088 | 1464368843766 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 2088 | ++DOCSHELL 1770CC00 == 37 [pid = 2088] [id = 56] 10:07:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (192E7400) [pid = 2088] [serial = 165] [outer = 00000000] 10:07:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1CC3C800) [pid = 2088] [serial = 166] [outer = 192E7400] 10:07:23 INFO - PROCESS | 2088 | 1464368843810 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1CC40C00) [pid = 2088] [serial = 167] [outer = 192E7400] 10:07:24 INFO - PROCESS | 2088 | 1464368844199 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 10:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:07:24 INFO - PROCESS | 2088 | 1464368844256 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 2088 | 1464368844258 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 10:07:24 INFO - PROCESS | 2088 | 1464368844261 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 2088 | 1464368844263 Marionette TRACE conn5 <- [1,190,null,{}] 10:07:24 INFO - PROCESS | 2088 | 1464368844267 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:24 INFO - PROCESS | 2088 | 1464368844342 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 10:07:24 INFO - PROCESS | 2088 | 1464368844348 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:24 INFO - PROCESS | 2088 | ++DOCSHELL 165EA400 == 38 [pid = 2088] [id = 57] 10:07:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1C9A4C00) [pid = 2088] [serial = 168] [outer = 00000000] 10:07:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1CDB6C00) [pid = 2088] [serial = 169] [outer = 1C9A4C00] 10:07:24 INFO - PROCESS | 2088 | 1464368844395 Marionette DEBUG loaded listener.js 10:07:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1CDB8000) [pid = 2088] [serial = 170] [outer = 1C9A4C00] 10:07:24 INFO - PROCESS | 2088 | 1464368844805 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 10:07:24 INFO - PROCESS | 2088 | 1464368844831 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 10:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:07:24 INFO - PROCESS | 2088 | 1464368844833 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 10:07:24 INFO - PROCESS | 2088 | 1464368844836 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 2088 | 1464368844838 Marionette TRACE conn5 <- [1,194,null,{}] 10:07:24 INFO - PROCESS | 2088 | 1464368844841 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:24 INFO - PROCESS | 2088 | 1464368844948 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 10:07:24 INFO - PROCESS | 2088 | 1464368844957 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:24 INFO - PROCESS | 2088 | ++DOCSHELL 167AE000 == 39 [pid = 2088] [id = 58] 10:07:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1770FC00) [pid = 2088] [serial = 171] [outer = 00000000] 10:07:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (190E9000) [pid = 2088] [serial = 172] [outer = 1770FC00] 10:07:25 INFO - PROCESS | 2088 | 1464368845002 Marionette DEBUG loaded listener.js 10:07:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (190EBC00) [pid = 2088] [serial = 173] [outer = 1770FC00] 10:07:25 INFO - PROCESS | 2088 | 1464368845434 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 631ms 10:07:25 INFO - PROCESS | 2088 | 1464368845469 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 10:07:25 INFO - PROCESS | 2088 | 1464368845474 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 10:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:07:25 INFO - PROCESS | 2088 | 1464368845479 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:07:25 INFO - PROCESS | 2088 | 1464368845484 Marionette TRACE conn5 <- [1,198,null,{}] 10:07:25 INFO - PROCESS | 2088 | 1464368845491 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:25 INFO - PROCESS | 2088 | 1464368845598 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 10:07:25 INFO - PROCESS | 2088 | 1464368845726 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 2088 | ++DOCSHELL 10B83000 == 40 [pid = 2088] [id = 59] 10:07:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (10C9A000) [pid = 2088] [serial = 174] [outer = 00000000] 10:07:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1168C000) [pid = 2088] [serial = 175] [outer = 10C9A000] 10:07:25 INFO - PROCESS | 2088 | 1464368845797 Marionette DEBUG loaded listener.js 10:07:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (14B77400) [pid = 2088] [serial = 176] [outer = 10C9A000] 10:07:26 INFO - PROCESS | 2088 | 1464368846317 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 891ms 10:07:26 INFO - PROCESS | 2088 | 1464368846370 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 10:07:26 INFO - PROCESS | 2088 | 1464368846376 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 10:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:07:26 INFO - PROCESS | 2088 | 1464368846382 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:07:26 INFO - PROCESS | 2088 | 1464368846385 Marionette TRACE conn5 <- [1,202,null,{}] 10:07:26 INFO - PROCESS | 2088 | 1464368846390 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:26 INFO - PROCESS | 2088 | 1464368846495 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 10:07:26 INFO - PROCESS | 2088 | 1464368846582 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:26 INFO - PROCESS | 2088 | ++DOCSHELL 165F0000 == 41 [pid = 2088] [id = 60] 10:07:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (165F1000) [pid = 2088] [serial = 177] [outer = 00000000] 10:07:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (167B2C00) [pid = 2088] [serial = 178] [outer = 165F1000] 10:07:26 INFO - PROCESS | 2088 | 1464368846636 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1779A800) [pid = 2088] [serial = 179] [outer = 165F1000] 10:07:27 INFO - PROCESS | 2088 | 1464368847194 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 10:07:27 INFO - PROCESS | 2088 | 1464368847254 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 10:07:27 INFO - PROCESS | 2088 | 1464368847257 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 10:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:07:27 INFO - PROCESS | 2088 | 1464368847261 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:07:27 INFO - PROCESS | 2088 | 1464368847264 Marionette TRACE conn5 <- [1,206,null,{}] 10:07:27 INFO - PROCESS | 2088 | 1464368847275 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:27 INFO - PROCESS | 2088 | 1464368847382 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 10:07:27 INFO - PROCESS | 2088 | 1464368847469 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:27 INFO - PROCESS | 2088 | ++DOCSHELL 1909A400 == 42 [pid = 2088] [id = 61] 10:07:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1909AC00) [pid = 2088] [serial = 180] [outer = 00000000] 10:07:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (190E9400) [pid = 2088] [serial = 181] [outer = 1909AC00] 10:07:27 INFO - PROCESS | 2088 | 1464368847528 Marionette DEBUG loaded listener.js 10:07:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (192E5C00) [pid = 2088] [serial = 182] [outer = 1909AC00] 10:07:28 INFO - PROCESS | 2088 | 1464368848046 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 10:07:28 INFO - PROCESS | 2088 | 1464368848094 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 2088 | 1464368848097 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 10:07:28 INFO - PROCESS | 2088 | 1464368848116 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:07:28 INFO - PROCESS | 2088 | 1464368848118 Marionette TRACE conn5 <- [1,210,null,{}] 10:07:28 INFO - PROCESS | 2088 | 1464368848122 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:28 INFO - PROCESS | 2088 | 1464368848223 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 10:07:28 INFO - PROCESS | 2088 | 1464368848309 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 2088 | ++DOCSHELL 1C282400 == 43 [pid = 2088] [id = 62] 10:07:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1CC9D000) [pid = 2088] [serial = 183] [outer = 00000000] 10:07:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1EBE1C00) [pid = 2088] [serial = 184] [outer = 1CC9D000] 10:07:28 INFO - PROCESS | 2088 | 1464368848363 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1EE46800) [pid = 2088] [serial = 185] [outer = 1CC9D000] 10:07:28 INFO - PROCESS | 2088 | 1464368848955 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 871ms 10:07:29 INFO - PROCESS | 2088 | 1464368848992 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 10:07:29 INFO - PROCESS | 2088 | 1464368848994 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 10:07:29 INFO - PROCESS | 2088 | 1464368848998 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:07:29 INFO - PROCESS | 2088 | 1464368849000 Marionette TRACE conn5 <- [1,214,null,{}] 10:07:29 INFO - PROCESS | 2088 | 1464368849003 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:29 INFO - PROCESS | 2088 | 1464368849103 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 10:07:29 INFO - PROCESS | 2088 | 1464368849176 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:29 INFO - PROCESS | 2088 | ++DOCSHELL 101F4000 == 44 [pid = 2088] [id = 63] 10:07:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (107B6C00) [pid = 2088] [serial = 186] [outer = 00000000] 10:07:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (152D7C00) [pid = 2088] [serial = 187] [outer = 107B6C00] 10:07:29 INFO - PROCESS | 2088 | 1464368849231 Marionette DEBUG loaded listener.js 10:07:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (16CCDC00) [pid = 2088] [serial = 188] [outer = 107B6C00] 10:07:29 INFO - PROCESS | 2088 | 1464368849923 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 971ms 10:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:07:30 INFO - PROCESS | 2088 | 1464368849973 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 2088 | 1464368849978 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 10:07:30 INFO - PROCESS | 2088 | 1464368849983 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - PROCESS | 2088 | 1464368849987 Marionette TRACE conn5 <- [1,218,null,{}] 10:07:30 INFO - PROCESS | 2088 | 1464368849992 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:30 INFO - PROCESS | 2088 | 1464368850087 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 10:07:30 INFO - PROCESS | 2088 | 1464368850182 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 2088 | ++DOCSHELL 10C29C00 == 45 [pid = 2088] [id = 64] 10:07:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (11686000) [pid = 2088] [serial = 189] [outer = 00000000] 10:07:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (14F62C00) [pid = 2088] [serial = 190] [outer = 11686000] 10:07:30 INFO - PROCESS | 2088 | 1464368850231 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (152D3000) [pid = 2088] [serial = 191] [outer = 11686000] 10:07:30 INFO - PROCESS | 2088 | --DOCSHELL 165EA400 == 44 [pid = 2088] [id = 57] 10:07:30 INFO - PROCESS | 2088 | --DOCSHELL 1770CC00 == 43 [pid = 2088] [id = 56] 10:07:30 INFO - PROCESS | 2088 | --DOCSHELL 1C67BC00 == 42 [pid = 2088] [id = 55] 10:07:30 INFO - PROCESS | 2088 | --DOCSHELL 0C9A1800 == 41 [pid = 2088] [id = 54] 10:07:30 INFO - PROCESS | 2088 | --DOCSHELL 191CAC00 == 40 [pid = 2088] [id = 53] 10:07:30 INFO - PROCESS | 2088 | --DOCSHELL 1770D400 == 39 [pid = 2088] [id = 52] 10:07:30 INFO - PROCESS | 2088 | --DOCSHELL 1675D400 == 38 [pid = 2088] [id = 51] 10:07:30 INFO - PROCESS | 2088 | --DOCSHELL 152D2000 == 37 [pid = 2088] [id = 50] 10:07:30 INFO - PROCESS | 2088 | --DOCSHELL 1053C800 == 36 [pid = 2088] [id = 49] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1B0B9800) [pid = 2088] [serial = 133] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1C677400) [pid = 2088] [serial = 135] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (18A57000) [pid = 2088] [serial = 120] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1675A000) [pid = 2088] [serial = 114] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (167B2000) [pid = 2088] [serial = 115] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (15153400) [pid = 2088] [serial = 111] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (15194400) [pid = 2088] [serial = 112] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (10B7E400) [pid = 2088] [serial = 108] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (10CA7800) [pid = 2088] [serial = 109] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (10541800) [pid = 2088] [serial = 106] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1035B800) [pid = 2088] [serial = 105] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (11401400) [pid = 2088] [serial = 94] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (107E0000) [pid = 2088] [serial = 93] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (167AEC00) [pid = 2088] [serial = 97] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (165F0C00) [pid = 2088] [serial = 96] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1A4E5800) [pid = 2088] [serial = 100] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1A1C7400) [pid = 2088] [serial = 99] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1A078800) [pid = 2088] [serial = 123] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1B694400) [pid = 2088] [serial = 103] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1B5A6000) [pid = 2088] [serial = 102] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (18B85C00) [pid = 2088] [serial = 121] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1A4EC000) [pid = 2088] [serial = 126] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1A0BD000) [pid = 2088] [serial = 124] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1A4E7400) [pid = 2088] [serial = 132] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1A4F1C00) [pid = 2088] [serial = 127] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (17A03400) [pid = 2088] [serial = 130] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (17A05400) [pid = 2088] [serial = 118] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (17796C00) [pid = 2088] [serial = 117] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (191D0C00) [pid = 2088] [serial = 129] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 2088 | 1464368850713 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 791ms 10:07:30 INFO - PROCESS | 2088 | 1464368850774 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 2088 | 1464368850779 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 10:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:07:30 INFO - PROCESS | 2088 | 1464368850785 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - PROCESS | 2088 | 1464368850787 Marionette TRACE conn5 <- [1,222,null,{}] 10:07:30 INFO - PROCESS | 2088 | 1464368850791 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:30 INFO - PROCESS | 2088 | 1464368850874 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 10:07:30 INFO - PROCESS | 2088 | 1464368850884 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 2088 | ++DOCSHELL 10B7E400 == 37 [pid = 2088] [id = 65] 10:07:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (10B86C00) [pid = 2088] [serial = 192] [outer = 00000000] 10:07:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1489A000) [pid = 2088] [serial = 193] [outer = 10B86C00] 10:07:30 INFO - PROCESS | 2088 | 1464368850929 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (15153400) [pid = 2088] [serial = 194] [outer = 10B86C00] 10:07:31 INFO - PROCESS | 2088 | 1464368851372 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 10:07:31 INFO - PROCESS | 2088 | 1464368851418 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 10:07:31 INFO - PROCESS | 2088 | 1464368851420 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 10:07:31 INFO - PROCESS | 2088 | 1464368851423 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:07:31 INFO - PROCESS | 2088 | 1464368851427 Marionette TRACE conn5 <- [1,226,null,{}] 10:07:31 INFO - PROCESS | 2088 | 1464368851441 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:31 INFO - PROCESS | 2088 | 1464368851524 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 10:07:31 INFO - PROCESS | 2088 | 1464368851535 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:31 INFO - PROCESS | 2088 | ++DOCSHELL 165ED000 == 38 [pid = 2088] [id = 66] 10:07:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (165EDC00) [pid = 2088] [serial = 195] [outer = 00000000] 10:07:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (16757C00) [pid = 2088] [serial = 196] [outer = 165EDC00] 10:07:31 INFO - PROCESS | 2088 | 1464368851582 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (167B2000) [pid = 2088] [serial = 197] [outer = 165EDC00] 10:07:32 INFO - PROCESS | 2088 | 1464368852001 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 10:07:32 INFO - PROCESS | 2088 | 1464368852058 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 10:07:32 INFO - PROCESS | 2088 | 1464368852060 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 10:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:07:32 INFO - PROCESS | 2088 | 1464368852067 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:07:32 INFO - PROCESS | 2088 | 1464368852069 Marionette TRACE conn5 <- [1,230,null,{}] 10:07:32 INFO - PROCESS | 2088 | 1464368852073 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:32 INFO - PROCESS | 2088 | 1464368852154 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 10:07:32 INFO - PROCESS | 2088 | 1464368852161 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:32 INFO - PROCESS | 2088 | ++DOCSHELL 17710C00 == 39 [pid = 2088] [id = 67] 10:07:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (17792C00) [pid = 2088] [serial = 198] [outer = 00000000] 10:07:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (17A04800) [pid = 2088] [serial = 199] [outer = 17792C00] 10:07:32 INFO - PROCESS | 2088 | 1464368852208 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (17A0D000) [pid = 2088] [serial = 200] [outer = 17792C00] 10:07:32 INFO - PROCESS | 2088 | 1464368852650 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 10:07:32 INFO - PROCESS | 2088 | 1464368852698 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 10:07:32 INFO - PROCESS | 2088 | 1464368852700 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 10:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:07:32 INFO - PROCESS | 2088 | 1464368852709 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:07:32 INFO - PROCESS | 2088 | 1464368852711 Marionette TRACE conn5 <- [1,234,null,{}] 10:07:32 INFO - PROCESS | 2088 | 1464368852715 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:32 INFO - PROCESS | 2088 | 1464368852813 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 10:07:32 INFO - PROCESS | 2088 | 1464368852819 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:32 INFO - PROCESS | 2088 | ++DOCSHELL 10350C00 == 40 [pid = 2088] [id = 68] 10:07:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (177D6800) [pid = 2088] [serial = 201] [outer = 00000000] 10:07:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (18B8AC00) [pid = 2088] [serial = 202] [outer = 177D6800] 10:07:32 INFO - PROCESS | 2088 | 1464368852863 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1908D800) [pid = 2088] [serial = 203] [outer = 177D6800] 10:07:33 INFO - PROCESS | 2088 | 1464368853306 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 10:07:33 INFO - PROCESS | 2088 | 1464368853342 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 2088 | 1464368853344 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 10:07:33 INFO - PROCESS | 2088 | 1464368853348 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 2088 | 1464368853349 Marionette TRACE conn5 <- [1,238,null,{}] 10:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:07:33 INFO - PROCESS | 2088 | 1464368853353 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:33 INFO - PROCESS | 2088 | 1464368853465 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 10:07:33 INFO - PROCESS | 2088 | 1464368853471 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 2088 | ++DOCSHELL 19098000 == 41 [pid = 2088] [id = 69] 10:07:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (190E1000) [pid = 2088] [serial = 204] [outer = 00000000] 10:07:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (192DD000) [pid = 2088] [serial = 205] [outer = 190E1000] 10:07:33 INFO - PROCESS | 2088 | 1464368853539 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (192E6800) [pid = 2088] [serial = 206] [outer = 190E1000] 10:07:33 INFO - PROCESS | 2088 | 1464368853963 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 10:07:34 INFO - PROCESS | 2088 | 1464368854026 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 2088 | 1464368854028 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 10:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:07:34 INFO - PROCESS | 2088 | 1464368854031 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - PROCESS | 2088 | 1464368854033 Marionette TRACE conn5 <- [1,242,null,{}] 10:07:34 INFO - PROCESS | 2088 | 1464368854037 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:34 INFO - PROCESS | 2088 | 1464368854139 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 10:07:34 INFO - PROCESS | 2088 | 1464368854146 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:34 INFO - PROCESS | 2088 | ++DOCSHELL 0D33F800 == 42 [pid = 2088] [id = 70] 10:07:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (191D1400) [pid = 2088] [serial = 207] [outer = 00000000] 10:07:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1A1A2000) [pid = 2088] [serial = 208] [outer = 191D1400] 10:07:34 INFO - PROCESS | 2088 | 1464368854191 Marionette DEBUG loaded listener.js 10:07:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1A1A2400) [pid = 2088] [serial = 209] [outer = 191D1400] 10:07:34 INFO - PROCESS | 2088 | 1464368854630 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 631ms 10:07:34 INFO - PROCESS | 2088 | 1464368854664 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 2088 | 1464368854675 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 10:07:34 INFO - PROCESS | 2088 | 1464368854679 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - PROCESS | 2088 | 1464368854680 Marionette TRACE conn5 <- [1,246,null,{}] 10:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:07:34 INFO - PROCESS | 2088 | 1464368854684 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:34 INFO - PROCESS | 2088 | 1464368854903 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 10:07:34 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (191CEC00) [pid = 2088] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:07:34 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (17794C00) [pid = 2088] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:07:34 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1053D400) [pid = 2088] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:07:34 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (167A7C00) [pid = 2088] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:07:34 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (152D2C00) [pid = 2088] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:07:34 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (0C9A7C00) [pid = 2088] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:07:34 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1C9A4C00) [pid = 2088] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:07:34 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1C9A7800) [pid = 2088] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:07:34 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (192E7400) [pid = 2088] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:07:35 INFO - PROCESS | 2088 | 1464368854980 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:35 INFO - PROCESS | 2088 | ++DOCSHELL 0D1D2C00 == 43 [pid = 2088] [id = 71] 10:07:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (101EE400) [pid = 2088] [serial = 210] [outer = 00000000] 10:07:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (16689800) [pid = 2088] [serial = 211] [outer = 101EE400] 10:07:35 INFO - PROCESS | 2088 | 1464368855025 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (192E7400) [pid = 2088] [serial = 212] [outer = 101EE400] 10:07:35 INFO - PROCESS | 2088 | 1464368855364 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 10:07:35 INFO - PROCESS | 2088 | 1464368855417 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 10:07:35 INFO - PROCESS | 2088 | 1464368855419 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 10:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:07:35 INFO - PROCESS | 2088 | 1464368855422 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - PROCESS | 2088 | 1464368855424 Marionette TRACE conn5 <- [1,250,null,{}] 10:07:35 INFO - PROCESS | 2088 | 1464368855427 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:35 INFO - PROCESS | 2088 | 1464368855505 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 10:07:35 INFO - PROCESS | 2088 | 1464368855511 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:35 INFO - PROCESS | 2088 | ++DOCSHELL 1A4EE400 == 44 [pid = 2088] [id = 72] 10:07:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1A4EEC00) [pid = 2088] [serial = 213] [outer = 00000000] 10:07:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1B694400) [pid = 2088] [serial = 214] [outer = 1A4EEC00] 10:07:35 INFO - PROCESS | 2088 | 1464368855556 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1C627000) [pid = 2088] [serial = 215] [outer = 1A4EEC00] 10:07:35 INFO - PROCESS | 2088 | 1464368855960 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 10:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:07:36 INFO - PROCESS | 2088 | 1464368855994 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 10:07:36 INFO - PROCESS | 2088 | 1464368855996 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 10:07:36 INFO - PROCESS | 2088 | 1464368855999 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:07:36 INFO - PROCESS | 2088 | 1464368856001 Marionette TRACE conn5 <- [1,254,null,{}] 10:07:36 INFO - PROCESS | 2088 | 1464368856018 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:36 INFO - PROCESS | 2088 | 1464368856094 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 10:07:36 INFO - PROCESS | 2088 | 1464368856101 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 2088 | ++DOCSHELL 1C67BC00 == 45 [pid = 2088] [id = 73] 10:07:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1C681C00) [pid = 2088] [serial = 216] [outer = 00000000] 10:07:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1CC42400) [pid = 2088] [serial = 217] [outer = 1C681C00] 10:07:36 INFO - PROCESS | 2088 | 1464368856145 Marionette DEBUG loaded listener.js 10:07:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1CC9F400) [pid = 2088] [serial = 218] [outer = 1C681C00] 10:07:36 INFO - PROCESS | 2088 | 1464368856689 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 731ms 10:07:36 INFO - PROCESS | 2088 | 1464368856730 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 10:07:36 INFO - PROCESS | 2088 | 1464368856732 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 10:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:07:36 INFO - PROCESS | 2088 | 1464368856735 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:07:36 INFO - PROCESS | 2088 | 1464368856737 Marionette TRACE conn5 <- [1,258,null,{}] 10:07:36 INFO - PROCESS | 2088 | 1464368856741 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:36 INFO - PROCESS | 2088 | 1464368856835 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 10:07:36 INFO - PROCESS | 2088 | 1464368856844 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 2088 | ++DOCSHELL 1CD61C00 == 46 [pid = 2088] [id = 74] 10:07:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1CD63000) [pid = 2088] [serial = 219] [outer = 00000000] 10:07:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1E99FC00) [pid = 2088] [serial = 220] [outer = 1CD63000] 10:07:36 INFO - PROCESS | 2088 | 1464368856894 Marionette DEBUG loaded listener.js 10:07:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1E9A4400) [pid = 2088] [serial = 221] [outer = 1CD63000] 10:07:37 INFO - PROCESS | 2088 | 1464368857571 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 10:07:37 INFO - PROCESS | 2088 | 1464368857607 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 10:07:37 INFO - PROCESS | 2088 | 1464368857612 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 10:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:07:37 INFO - PROCESS | 2088 | 1464368857617 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:07:37 INFO - PROCESS | 2088 | 1464368857622 Marionette TRACE conn5 <- [1,262,null,{}] 10:07:37 INFO - PROCESS | 2088 | 1464368857627 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:37 INFO - PROCESS | 2088 | 1464368857737 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 10:07:37 INFO - PROCESS | 2088 | 1464368857817 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:37 INFO - PROCESS | 2088 | ++DOCSHELL 1053BC00 == 47 [pid = 2088] [id = 75] 10:07:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (107E0000) [pid = 2088] [serial = 222] [outer = 00000000] 10:07:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (14895800) [pid = 2088] [serial = 223] [outer = 107E0000] 10:07:37 INFO - PROCESS | 2088 | 1464368857916 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1547EC00) [pid = 2088] [serial = 224] [outer = 107E0000] 10:07:38 INFO - PROCESS | 2088 | 1464368858452 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 871ms 10:07:38 INFO - PROCESS | 2088 | 1464368858497 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 10:07:38 INFO - PROCESS | 2088 | 1464368858503 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 10:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:07:38 INFO - PROCESS | 2088 | 1464368858511 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:07:38 INFO - PROCESS | 2088 | 1464368858514 Marionette TRACE conn5 <- [1,266,null,{}] 10:07:38 INFO - PROCESS | 2088 | 1464368858518 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:38 INFO - PROCESS | 2088 | 1464368858627 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 10:07:38 INFO - PROCESS | 2088 | 1464368858717 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:38 INFO - PROCESS | 2088 | ++DOCSHELL 17706400 == 48 [pid = 2088] [id = 76] 10:07:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (17710400) [pid = 2088] [serial = 225] [outer = 00000000] 10:07:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (19090C00) [pid = 2088] [serial = 226] [outer = 17710400] 10:07:38 INFO - PROCESS | 2088 | 1464368858772 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (190E1C00) [pid = 2088] [serial = 227] [outer = 17710400] 10:07:39 INFO - PROCESS | 2088 | 1464368859360 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 10:07:39 INFO - PROCESS | 2088 | 1464368859383 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 10:07:39 INFO - PROCESS | 2088 | 1464368859385 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 10:07:39 INFO - PROCESS | 2088 | 1464368859389 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:07:39 INFO - PROCESS | 2088 | 1464368859393 Marionette TRACE conn5 <- [1,270,null,{}] 10:07:39 INFO - PROCESS | 2088 | 1464368859404 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:39 INFO - PROCESS | 2088 | 1464368859513 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 10:07:39 INFO - PROCESS | 2088 | 1464368859605 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:39 INFO - PROCESS | 2088 | ++DOCSHELL 1908EC00 == 49 [pid = 2088] [id = 77] 10:07:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (190ECC00) [pid = 2088] [serial = 228] [outer = 00000000] 10:07:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1CDB9400) [pid = 2088] [serial = 229] [outer = 190ECC00] 10:07:39 INFO - PROCESS | 2088 | 1464368859662 Marionette DEBUG loaded listener.js 10:07:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1E99BC00) [pid = 2088] [serial = 230] [outer = 190ECC00] 10:07:40 INFO - PROCESS | 2088 | 1464368860213 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 871ms 10:07:40 INFO - PROCESS | 2088 | 1464368860263 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 10:07:40 INFO - PROCESS | 2088 | 1464368860266 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 10:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:07:40 INFO - PROCESS | 2088 | 1464368860269 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:07:40 INFO - PROCESS | 2088 | 1464368860271 Marionette TRACE conn5 <- [1,274,null,{}] 10:07:40 INFO - PROCESS | 2088 | 1464368860275 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:40 INFO - PROCESS | 2088 | 1464368860420 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 10:07:40 INFO - PROCESS | 2088 | 1464368860533 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 2088 | ++DOCSHELL 190E4400 == 50 [pid = 2088] [id = 78] 10:07:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (192DB000) [pid = 2088] [serial = 231] [outer = 00000000] 10:07:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1E99AC00) [pid = 2088] [serial = 232] [outer = 192DB000] 10:07:40 INFO - PROCESS | 2088 | 1464368860598 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1E9A6C00) [pid = 2088] [serial = 233] [outer = 192DB000] 10:07:41 INFO - PROCESS | 2088 | 1464368861540 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1319ms 10:07:41 INFO - PROCESS | 2088 | 1464368861592 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 10:07:41 INFO - PROCESS | 2088 | 1464368861595 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 10:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:07:41 INFO - PROCESS | 2088 | 1464368861599 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:07:41 INFO - PROCESS | 2088 | 1464368861602 Marionette TRACE conn5 <- [1,278,null,{}] 10:07:41 INFO - PROCESS | 2088 | 1464368861607 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:41 INFO - PROCESS | 2088 | 1464368861699 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 10:07:41 INFO - PROCESS | 2088 | 1464368861775 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 2088 | ++DOCSHELL 1053F400 == 51 [pid = 2088] [id = 79] 10:07:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1168A000) [pid = 2088] [serial = 234] [outer = 00000000] 10:07:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (164A9C00) [pid = 2088] [serial = 235] [outer = 1168A000] 10:07:41 INFO - PROCESS | 2088 | 1464368861823 Marionette DEBUG loaded listener.js 10:07:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (165E8800) [pid = 2088] [serial = 236] [outer = 1168A000] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 192E3400 == 50 [pid = 2088] [id = 46] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 1C67BC00 == 49 [pid = 2088] [id = 73] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 1A4EE400 == 48 [pid = 2088] [id = 72] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 0D1D2C00 == 47 [pid = 2088] [id = 71] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 0D33F800 == 46 [pid = 2088] [id = 70] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 19098000 == 45 [pid = 2088] [id = 69] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 10350C00 == 44 [pid = 2088] [id = 68] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 17710C00 == 43 [pid = 2088] [id = 67] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 165ED000 == 42 [pid = 2088] [id = 66] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 10B7E400 == 41 [pid = 2088] [id = 65] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 10C29C00 == 40 [pid = 2088] [id = 64] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (11664400) [pid = 2088] [serial = 138] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (190E9000) [pid = 2088] [serial = 172] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 1C282400 == 39 [pid = 2088] [id = 62] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 1909A400 == 38 [pid = 2088] [id = 61] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 165F0000 == 37 [pid = 2088] [id = 60] 10:07:42 INFO - PROCESS | 2088 | --DOCSHELL 10B83000 == 36 [pid = 2088] [id = 59] 10:07:42 INFO - PROCESS | 2088 | 1464368862430 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 871ms 10:07:42 INFO - PROCESS | 2088 | 1464368862472 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 2088 | 1464368862477 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 10:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:07:42 INFO - PROCESS | 2088 | 1464368862486 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 2088 | 1464368862488 Marionette TRACE conn5 <- [1,282,null,{}] 10:07:42 INFO - PROCESS | 2088 | 1464368862492 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:42 INFO - PROCESS | 2088 | 1464368862575 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (192DC400) [pid = 2088] [serial = 156] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (18A33000) [pid = 2088] [serial = 153] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (10544400) [pid = 2088] [serial = 144] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (107C0C00) [pid = 2088] [serial = 145] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (16A99C00) [pid = 2088] [serial = 150] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (17709000) [pid = 2088] [serial = 151] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1540CC00) [pid = 2088] [serial = 147] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (15480400) [pid = 2088] [serial = 148] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (16CD4800) [pid = 2088] [serial = 141] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1B02B400) [pid = 2088] [serial = 159] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1CDB8000) [pid = 2088] [serial = 170] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1B0B4000) [pid = 2088] [serial = 160] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (192E1000) [pid = 2088] [serial = 157] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1CC38400) [pid = 2088] [serial = 162] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1CC40C00) [pid = 2088] [serial = 167] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1CC3C800) [pid = 2088] [serial = 166] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (1CC3A800) [pid = 2088] [serial = 163] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (10355000) [pid = 2088] [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.] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (18A4FC00) [pid = 2088] [serial = 154] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1CDB6C00) [pid = 2088] [serial = 169] [outer = 00000000] [url = about:blank] 10:07:42 INFO - PROCESS | 2088 | 1464368862659 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:42 INFO - PROCESS | 2088 | ++DOCSHELL 0D338400 == 37 [pid = 2088] [id = 80] 10:07:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (10350400) [pid = 2088] [serial = 237] [outer = 00000000] 10:07:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (10546800) [pid = 2088] [serial = 238] [outer = 10350400] 10:07:42 INFO - PROCESS | 2088 | 1464368862709 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1487C000) [pid = 2088] [serial = 239] [outer = 10350400] 10:07:43 INFO - PROCESS | 2088 | 1464368863101 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 10:07:43 INFO - PROCESS | 2088 | 1464368863117 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 2088 | 1464368863119 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 10:07:43 INFO - PROCESS | 2088 | 1464368863122 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:07:43 INFO - PROCESS | 2088 | 1464368863126 Marionette TRACE conn5 <- [1,286,null,{}] 10:07:43 INFO - PROCESS | 2088 | 1464368863136 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:43 INFO - PROCESS | 2088 | 1464368863220 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 10:07:43 INFO - PROCESS | 2088 | 1464368863228 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 2088 | ++DOCSHELL 165F0800 == 38 [pid = 2088] [id = 81] 10:07:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (17703C00) [pid = 2088] [serial = 240] [outer = 00000000] 10:07:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1778D400) [pid = 2088] [serial = 241] [outer = 17703C00] 10:07:43 INFO - PROCESS | 2088 | 1464368863302 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (17A04400) [pid = 2088] [serial = 242] [outer = 17703C00] 10:07:43 INFO - PROCESS | 2088 | 1464368863735 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 10:07:43 INFO - PROCESS | 2088 | 1464368863797 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 2088 | 1464368863799 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 10:07:43 INFO - PROCESS | 2088 | 1464368863803 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:07:43 INFO - PROCESS | 2088 | 1464368863804 Marionette TRACE conn5 <- [1,290,null,{}] 10:07:43 INFO - PROCESS | 2088 | 1464368863808 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:43 INFO - PROCESS | 2088 | 1464368863889 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 10:07:43 INFO - PROCESS | 2088 | 1464368863899 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 2088 | ++DOCSHELL 17A0A800 == 39 [pid = 2088] [id = 82] 10:07:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (18A53800) [pid = 2088] [serial = 243] [outer = 00000000] 10:07:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1908E000) [pid = 2088] [serial = 244] [outer = 18A53800] 10:07:43 INFO - PROCESS | 2088 | 1464368863944 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1909B400) [pid = 2088] [serial = 245] [outer = 18A53800] 10:07:44 INFO - PROCESS | 2088 | 1464368864376 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 10:07:44 INFO - PROCESS | 2088 | 1464368864437 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 10:07:44 INFO - PROCESS | 2088 | 1464368864439 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 10:07:44 INFO - PROCESS | 2088 | 1464368864452 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - PROCESS | 2088 | 1464368864453 Marionette TRACE conn5 <- [1,294,null,{}] 10:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:07:44 INFO - PROCESS | 2088 | 1464368864462 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:44 INFO - PROCESS | 2088 | 1464368864563 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 10:07:44 INFO - PROCESS | 2088 | 1464368864637 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 2088 | ++DOCSHELL 164AA800 == 40 [pid = 2088] [id = 83] 10:07:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1770C000) [pid = 2088] [serial = 246] [outer = 00000000] 10:07:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (192DEC00) [pid = 2088] [serial = 247] [outer = 1770C000] 10:07:44 INFO - PROCESS | 2088 | 1464368864682 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (192E4000) [pid = 2088] [serial = 248] [outer = 1770C000] 10:07:45 INFO - PROCESS | 2088 | 1464368865110 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 10:07:45 INFO - PROCESS | 2088 | 1464368865127 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 10:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:07:45 INFO - PROCESS | 2088 | 1464368865129 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 10:07:45 INFO - PROCESS | 2088 | 1464368865132 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 2088 | 1464368865134 Marionette TRACE conn5 <- [1,298,null,{}] 10:07:45 INFO - PROCESS | 2088 | 1464368865143 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:45 INFO - PROCESS | 2088 | 1464368865269 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 10:07:45 INFO - PROCESS | 2088 | 1464368865277 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:45 INFO - PROCESS | 2088 | ++DOCSHELL 10377400 == 41 [pid = 2088] [id = 84] 10:07:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1A0B6400) [pid = 2088] [serial = 249] [outer = 00000000] 10:07:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1AFD3C00) [pid = 2088] [serial = 250] [outer = 1A0B6400] 10:07:45 INFO - PROCESS | 2088 | 1464368865322 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1B5A6C00) [pid = 2088] [serial = 251] [outer = 1A0B6400] 10:07:45 INFO - PROCESS | 2088 | 1464368865764 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 10:07:45 INFO - PROCESS | 2088 | 1464368865824 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 2088 | 1464368865826 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 10:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:07:45 INFO - PROCESS | 2088 | 1464368865836 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 2088 | 1464368865837 Marionette TRACE conn5 <- [1,302,null,{}] 10:07:45 INFO - PROCESS | 2088 | 1464368865841 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:45 INFO - PROCESS | 2088 | 1464368865965 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 10:07:46 INFO - PROCESS | 2088 | 1464368865975 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 2088 | ++DOCSHELL 1B619400 == 42 [pid = 2088] [id = 85] 10:07:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1B620000) [pid = 2088] [serial = 252] [outer = 00000000] 10:07:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1CC35400) [pid = 2088] [serial = 253] [outer = 1B620000] 10:07:46 INFO - PROCESS | 2088 | 1464368866019 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1CC36000) [pid = 2088] [serial = 254] [outer = 1B620000] 10:07:46 INFO - PROCESS | 2088 | 1464368866532 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:46 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1C681C00) [pid = 2088] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:07:46 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (11686000) [pid = 2088] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:07:46 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (10B86C00) [pid = 2088] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:07:46 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (165EDC00) [pid = 2088] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:07:46 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (191D1400) [pid = 2088] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:07:46 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (17792C00) [pid = 2088] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:07:46 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (190E1000) [pid = 2088] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:07:46 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (101EE400) [pid = 2088] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:07:46 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1A4EEC00) [pid = 2088] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:07:46 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (177D6800) [pid = 2088] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 731ms 10:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:07:46 INFO - PROCESS | 2088 | 1464368866568 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 10:07:46 INFO - PROCESS | 2088 | 1464368866571 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 10:07:46 INFO - PROCESS | 2088 | 1464368866574 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - PROCESS | 2088 | 1464368866575 Marionette TRACE conn5 <- [1,306,null,{}] 10:07:46 INFO - PROCESS | 2088 | 1464368866578 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:46 INFO - PROCESS | 2088 | 1464368866668 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 10:07:46 INFO - PROCESS | 2088 | 1464368866676 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 2088 | ++DOCSHELL 164B1800 == 43 [pid = 2088] [id = 86] 10:07:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (164B3000) [pid = 2088] [serial = 255] [outer = 00000000] 10:07:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (190E1000) [pid = 2088] [serial = 256] [outer = 164B3000] 10:07:46 INFO - PROCESS | 2088 | 1464368866720 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1A4E8000) [pid = 2088] [serial = 257] [outer = 164B3000] 10:07:47 INFO - PROCESS | 2088 | 1464368867131 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 10:07:47 INFO - PROCESS | 2088 | 1464368867144 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 10:07:47 INFO - PROCESS | 2088 | 1464368867146 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 10:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:07:47 INFO - PROCESS | 2088 | 1464368867150 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 2088 | 1464368867151 Marionette TRACE conn5 <- [1,310,null,{}] 10:07:47 INFO - PROCESS | 2088 | 1464368867165 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:47 INFO - PROCESS | 2088 | 1464368867269 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 10:07:47 INFO - PROCESS | 2088 | 1464368867300 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:07:47 INFO - PROCESS | 2088 | 1464368867308 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 2088 | ++DOCSHELL 1E99B000 == 44 [pid = 2088] [id = 87] 10:07:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1E99B400) [pid = 2088] [serial = 258] [outer = 00000000] 10:07:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1E9A7C00) [pid = 2088] [serial = 259] [outer = 1E99B400] 10:07:47 INFO - PROCESS | 2088 | 1464368867352 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1EE47000) [pid = 2088] [serial = 260] [outer = 1E99B400] 10:07:47 INFO - PROCESS | 2088 | 1464368867741 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 10:07:47 INFO - PROCESS | 2088 | 1464368867781 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 10:07:47 INFO - PROCESS | 2088 | 1464368867783 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 10:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:07:47 INFO - PROCESS | 2088 | 1464368867786 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 2088 | 1464368867787 Marionette TRACE conn5 <- [1,314,null,{}] 10:07:47 INFO - PROCESS | 2088 | 1464368867803 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:47 INFO - PROCESS | 2088 | 1464368867880 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 10:07:47 INFO - PROCESS | 2088 | 1464368867887 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 2088 | ++DOCSHELL 1C6B1400 == 45 [pid = 2088] [id = 88] 10:07:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1C6B7000) [pid = 2088] [serial = 261] [outer = 00000000] 10:07:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1C6BB000) [pid = 2088] [serial = 262] [outer = 1C6B7000] 10:07:47 INFO - PROCESS | 2088 | 1464368867931 Marionette DEBUG loaded listener.js 10:07:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1C6BBC00) [pid = 2088] [serial = 263] [outer = 1C6B7000] 10:07:48 INFO - PROCESS | 2088 | 1464368868347 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 594ms 10:07:48 INFO - PROCESS | 2088 | 1464368868387 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 10:07:48 INFO - PROCESS | 2088 | 1464368868389 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 10:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:07:48 INFO - PROCESS | 2088 | 1464368868393 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 2088 | 1464368868395 Marionette TRACE conn5 <- [1,318,null,{}] 10:07:48 INFO - PROCESS | 2088 | 1464368868402 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:48 INFO - PROCESS | 2088 | 1464368868499 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 10:07:48 INFO - PROCESS | 2088 | 1464368868506 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:48 INFO - PROCESS | 2088 | ++DOCSHELL 1C6BF400 == 46 [pid = 2088] [id = 89] 10:07:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1F06A400) [pid = 2088] [serial = 264] [outer = 00000000] 10:07:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1F51D400) [pid = 2088] [serial = 265] [outer = 1F06A400] 10:07:48 INFO - PROCESS | 2088 | 1464368868565 Marionette DEBUG loaded listener.js 10:07:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1F522800) [pid = 2088] [serial = 266] [outer = 1F06A400] 10:07:49 INFO - PROCESS | 2088 | 1464368869266 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:49 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. 10:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 10:07:49 INFO - PROCESS | 2088 | 1464368869325 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 10:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:07:49 INFO - PROCESS | 2088 | 1464368869329 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 10:07:49 INFO - PROCESS | 2088 | 1464368869334 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:07:49 INFO - PROCESS | 2088 | 1464368869338 Marionette TRACE conn5 <- [1,322,null,{}] 10:07:49 INFO - PROCESS | 2088 | 1464368869343 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:49 INFO - PROCESS | 2088 | 1464368869457 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 10:07:49 INFO - PROCESS | 2088 | 1464368869578 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 2088 | ++DOCSHELL 107BEC00 == 47 [pid = 2088] [id = 90] 10:07:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (10C29800) [pid = 2088] [serial = 267] [outer = 00000000] 10:07:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (16032800) [pid = 2088] [serial = 268] [outer = 10C29800] 10:07:49 INFO - PROCESS | 2088 | 1464368869636 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (164AA000) [pid = 2088] [serial = 269] [outer = 10C29800] 10:07:50 INFO - PROCESS | 2088 | 1464368870309 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1026ms 10:07:50 INFO - PROCESS | 2088 | 1464368870361 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 10:07:50 INFO - PROCESS | 2088 | 1464368870367 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 10:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:07:50 INFO - PROCESS | 2088 | 1464368870373 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:07:50 INFO - PROCESS | 2088 | 1464368870376 Marionette TRACE conn5 <- [1,326,null,{}] 10:07:50 INFO - PROCESS | 2088 | 1464368870380 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:50 INFO - PROCESS | 2088 | 1464368870495 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 10:07:50 INFO - PROCESS | 2088 | 1464368870616 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:50 INFO - PROCESS | 2088 | ++DOCSHELL 18A4D800 == 48 [pid = 2088] [id = 91] 10:07:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (18E97800) [pid = 2088] [serial = 270] [outer = 00000000] 10:07:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1907FC00) [pid = 2088] [serial = 271] [outer = 18E97800] 10:07:50 INFO - PROCESS | 2088 | 1464368870673 Marionette DEBUG loaded listener.js 10:07:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (19083C00) [pid = 2088] [serial = 272] [outer = 18E97800] 10:07:51 INFO - PROCESS | 2088 | 1464368871302 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:51 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. 10:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 970ms 10:07:51 INFO - PROCESS | 2088 | 1464368871346 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 10:07:51 INFO - PROCESS | 2088 | 1464368871348 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 10:07:51 INFO - PROCESS | 2088 | 1464368871352 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:07:51 INFO - PROCESS | 2088 | 1464368871356 Marionette TRACE conn5 <- [1,330,null,{}] 10:07:51 INFO - PROCESS | 2088 | 1464368871368 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:51 INFO - PROCESS | 2088 | 1464368871477 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 10:07:51 INFO - PROCESS | 2088 | 1464368871556 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 2088 | ++DOCSHELL 19086000 == 49 [pid = 2088] [id = 92] 10:07:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1A4E4800) [pid = 2088] [serial = 273] [outer = 00000000] 10:07:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1A4F0000) [pid = 2088] [serial = 274] [outer = 1A4E4800] 10:07:51 INFO - PROCESS | 2088 | 1464368871654 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1C6BB400) [pid = 2088] [serial = 275] [outer = 1A4E4800] 10:07:52 INFO - PROCESS | 2088 | 1464368872400 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1083ms 10:07:52 INFO - PROCESS | 2088 | 1464368872438 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 2088 | 1464368872442 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 10:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:07:52 INFO - PROCESS | 2088 | 1464368872447 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 2088 | 1464368872451 Marionette TRACE conn5 <- [1,334,null,{}] 10:07:52 INFO - PROCESS | 2088 | 1464368872457 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:52 INFO - PROCESS | 2088 | 1464368872554 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 10:07:52 INFO - PROCESS | 2088 | 1464368872650 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:52 INFO - PROCESS | 2088 | ++DOCSHELL 107E0800 == 50 [pid = 2088] [id = 93] 10:07:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (107EC400) [pid = 2088] [serial = 276] [outer = 00000000] 10:07:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (152D6800) [pid = 2088] [serial = 277] [outer = 107EC400] 10:07:52 INFO - PROCESS | 2088 | 1464368872699 Marionette DEBUG loaded listener.js 10:07:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (15484800) [pid = 2088] [serial = 278] [outer = 107EC400] 10:07:53 INFO - PROCESS | 2088 | 1464368873292 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 890ms 10:07:53 INFO - PROCESS | 2088 | 1464368873338 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 2088 | 1464368873343 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 10:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:07:53 INFO - PROCESS | 2088 | 1464368873349 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 2088 | 1464368873351 Marionette TRACE conn5 <- [1,338,null,{}] 10:07:53 INFO - PROCESS | 2088 | 1464368873355 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:53 INFO - PROCESS | 2088 | 1464368873456 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 10:07:53 INFO - PROCESS | 2088 | 1464368873535 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:53 INFO - PROCESS | 2088 | ++DOCSHELL 16A9F400 == 51 [pid = 2088] [id = 94] 10:07:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (16CCE000) [pid = 2088] [serial = 279] [outer = 00000000] 10:07:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (17A07800) [pid = 2088] [serial = 280] [outer = 16CCE000] 10:07:53 INFO - PROCESS | 2088 | 1464368873581 Marionette DEBUG loaded listener.js 10:07:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (18A3B000) [pid = 2088] [serial = 281] [outer = 16CCE000] 10:07:53 INFO - PROCESS | 2088 | --DOCSHELL 1C6B1400 == 50 [pid = 2088] [id = 88] 10:07:53 INFO - PROCESS | 2088 | --DOCSHELL 1E99B000 == 49 [pid = 2088] [id = 87] 10:07:53 INFO - PROCESS | 2088 | --DOCSHELL 164B1800 == 48 [pid = 2088] [id = 86] 10:07:53 INFO - PROCESS | 2088 | --DOCSHELL 1B619400 == 47 [pid = 2088] [id = 85] 10:07:53 INFO - PROCESS | 2088 | --DOCSHELL 10377400 == 46 [pid = 2088] [id = 84] 10:07:53 INFO - PROCESS | 2088 | --DOCSHELL 164AA800 == 45 [pid = 2088] [id = 83] 10:07:53 INFO - PROCESS | 2088 | --DOCSHELL 17A0A800 == 44 [pid = 2088] [id = 82] 10:07:53 INFO - PROCESS | 2088 | --DOCSHELL 165F0800 == 43 [pid = 2088] [id = 81] 10:07:53 INFO - PROCESS | 2088 | --DOCSHELL 0D338400 == 42 [pid = 2088] [id = 80] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (167B2C00) [pid = 2088] [serial = 178] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1EBE1C00) [pid = 2088] [serial = 184] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (152D7C00) [pid = 2088] [serial = 187] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (190E9400) [pid = 2088] [serial = 181] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1168C000) [pid = 2088] [serial = 175] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOCSHELL 1053F400 == 41 [pid = 2088] [id = 79] 10:07:53 INFO - PROCESS | 2088 | --DOCSHELL 1053BC00 == 40 [pid = 2088] [id = 75] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (152D3000) [pid = 2088] [serial = 191] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (14F62C00) [pid = 2088] [serial = 190] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1489A000) [pid = 2088] [serial = 193] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (15153400) [pid = 2088] [serial = 194] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (16757C00) [pid = 2088] [serial = 196] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1A1A2000) [pid = 2088] [serial = 208] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (167B2000) [pid = 2088] [serial = 197] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (17A04800) [pid = 2088] [serial = 199] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (192E6800) [pid = 2088] [serial = 206] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (192DD000) [pid = 2088] [serial = 205] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (16689800) [pid = 2088] [serial = 211] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1A1A2400) [pid = 2088] [serial = 209] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1B694400) [pid = 2088] [serial = 214] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (192E7400) [pid = 2088] [serial = 212] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (18B8AC00) [pid = 2088] [serial = 202] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1908D800) [pid = 2088] [serial = 203] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1C627000) [pid = 2088] [serial = 215] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1CC9F400) [pid = 2088] [serial = 218] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (17A0D000) [pid = 2088] [serial = 200] [outer = 00000000] [url = about:blank] 10:07:53 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1CC42400) [pid = 2088] [serial = 217] [outer = 00000000] [url = about:blank] 10:07:54 INFO - PROCESS | 2088 | 1464368874048 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 10:07:54 INFO - PROCESS | 2088 | 1464368874087 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 10:07:54 INFO - PROCESS | 2088 | 1464368874089 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 10:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:07:54 INFO - PROCESS | 2088 | 1464368874093 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:07:54 INFO - PROCESS | 2088 | 1464368874096 Marionette TRACE conn5 <- [1,342,null,{}] 10:07:54 INFO - PROCESS | 2088 | 1464368874106 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:54 INFO - PROCESS | 2088 | 1464368874190 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 10:07:54 INFO - PROCESS | 2088 | 1464368874201 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 2088 | ++DOCSHELL 14F80800 == 41 [pid = 2088] [id = 95] 10:07:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (14FF7400) [pid = 2088] [serial = 282] [outer = 00000000] 10:07:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (164AD000) [pid = 2088] [serial = 283] [outer = 14FF7400] 10:07:54 INFO - PROCESS | 2088 | 1464368874248 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (16752000) [pid = 2088] [serial = 284] [outer = 14FF7400] 10:07:54 INFO - PROCESS | 2088 | 1464368874708 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:54 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. 10:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 631ms 10:07:54 INFO - PROCESS | 2088 | 1464368874727 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 10:07:54 INFO - PROCESS | 2088 | 1464368874729 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 10:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:07:54 INFO - PROCESS | 2088 | 1464368874737 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:07:54 INFO - PROCESS | 2088 | 1464368874738 Marionette TRACE conn5 <- [1,346,null,{}] 10:07:54 INFO - PROCESS | 2088 | 1464368874742 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:54 INFO - PROCESS | 2088 | 1464368874826 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 10:07:54 INFO - PROCESS | 2088 | 1464368874835 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 2088 | ++DOCSHELL 167B2000 == 42 [pid = 2088] [id = 96] 10:07:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (17790C00) [pid = 2088] [serial = 285] [outer = 00000000] 10:07:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (18A35C00) [pid = 2088] [serial = 286] [outer = 17790C00] 10:07:54 INFO - PROCESS | 2088 | 1464368874882 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19080000) [pid = 2088] [serial = 287] [outer = 17790C00] 10:07:55 INFO - PROCESS | 2088 | 1464368875320 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 10:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:07:55 INFO - PROCESS | 2088 | 1464368875372 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 2088 | 1464368875374 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 10:07:55 INFO - PROCESS | 2088 | 1464368875377 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - PROCESS | 2088 | 1464368875379 Marionette TRACE conn5 <- [1,350,null,{}] 10:07:55 INFO - PROCESS | 2088 | 1464368875383 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:55 INFO - PROCESS | 2088 | 1464368875459 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 10:07:55 INFO - PROCESS | 2088 | 1464368875468 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 2088 | ++DOCSHELL 19090000 == 43 [pid = 2088] [id = 97] 10:07:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (19090400) [pid = 2088] [serial = 288] [outer = 00000000] 10:07:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (19098400) [pid = 2088] [serial = 289] [outer = 19090400] 10:07:55 INFO - PROCESS | 2088 | 1464368875513 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (190E8C00) [pid = 2088] [serial = 290] [outer = 19090400] 10:07:56 INFO - PROCESS | 2088 | 1464368875972 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 10:07:56 INFO - PROCESS | 2088 | 1464368876008 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 10:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:07:56 INFO - PROCESS | 2088 | 1464368876010 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 10:07:56 INFO - PROCESS | 2088 | 1464368876021 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 2088 | 1464368876023 Marionette TRACE conn5 <- [1,354,null,{}] 10:07:56 INFO - PROCESS | 2088 | 1464368876027 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:56 INFO - PROCESS | 2088 | 1464368876152 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 10:07:56 INFO - PROCESS | 2088 | 1464368876159 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 2088 | ++DOCSHELL 191CE400 == 44 [pid = 2088] [id = 98] 10:07:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (11405C00) [pid = 2088] [serial = 291] [outer = 00000000] 10:07:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1A1C9000) [pid = 2088] [serial = 292] [outer = 11405C00] 10:07:56 INFO - PROCESS | 2088 | 1464368876246 Marionette DEBUG loaded listener.js 10:07:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1A4E6C00) [pid = 2088] [serial = 293] [outer = 11405C00] 10:07:56 INFO - PROCESS | 2088 | 1464368876677 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:56 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. 10:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 691ms 10:07:56 INFO - PROCESS | 2088 | 1464368876710 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 2088 | 1464368876712 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 10:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:07:56 INFO - PROCESS | 2088 | 1464368876715 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 2088 | 1464368876717 Marionette TRACE conn5 <- [1,358,null,{}] 10:07:56 INFO - PROCESS | 2088 | 1464368876721 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:56 INFO - PROCESS | 2088 | 1464368876823 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 10:07:56 INFO - PROCESS | 2088 | 1464368876903 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 2088 | ++DOCSHELL 1A4EA000 == 45 [pid = 2088] [id = 99] 10:07:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1A4EB000) [pid = 2088] [serial = 294] [outer = 00000000] 10:07:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1B18DC00) [pid = 2088] [serial = 295] [outer = 1A4EB000] 10:07:56 INFO - PROCESS | 2088 | 1464368876947 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1B5A2C00) [pid = 2088] [serial = 296] [outer = 1A4EB000] 10:07:57 INFO - PROCESS | 2088 | 1464368877392 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:57 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. 10:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 10:07:57 INFO - PROCESS | 2088 | 1464368877420 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 2088 | 1464368877422 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 10:07:57 INFO - PROCESS | 2088 | 1464368877431 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:07:57 INFO - PROCESS | 2088 | 1464368877432 Marionette TRACE conn5 <- [1,362,null,{}] 10:07:57 INFO - PROCESS | 2088 | 1464368877436 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:57 INFO - PROCESS | 2088 | 1464368877540 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 10:07:57 INFO - PROCESS | 2088 | 1464368877547 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 2088 | ++DOCSHELL 1C623000 == 46 [pid = 2088] [id = 100] 10:07:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1C624C00) [pid = 2088] [serial = 297] [outer = 00000000] 10:07:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1C9A4C00) [pid = 2088] [serial = 298] [outer = 1C624C00] 10:07:57 INFO - PROCESS | 2088 | 1464368877591 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1CC37000) [pid = 2088] [serial = 299] [outer = 1C624C00] 10:07:58 INFO - PROCESS | 2088 | 1464368878042 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (107B6C00) [pid = 2088] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (165E8400) [pid = 2088] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1C6B7000) [pid = 2088] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1770C000) [pid = 2088] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1A0B6400) [pid = 2088] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1B620000) [pid = 2088] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (164B3000) [pid = 2088] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1168A000) [pid = 2088] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (192DB000) [pid = 2088] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (10350400) [pid = 2088] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (17703C00) [pid = 2088] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (18A53800) [pid = 2088] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:07:58 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1E99B400) [pid = 2088] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:07:58 INFO - PROCESS | 2088 | 1464368878283 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 2088 | 1464368878295 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 10:07:58 INFO - PROCESS | 2088 | 1464368878305 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - PROCESS | 2088 | 1464368878306 Marionette TRACE conn5 <- [1,366,null,{}] 10:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:07:58 INFO - PROCESS | 2088 | 1464368878310 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:58 INFO - PROCESS | 2088 | 1464368878387 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 10:07:58 INFO - PROCESS | 2088 | 1464368878397 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 2088 | ++DOCSHELL 10B2A800 == 47 [pid = 2088] [id = 101] 10:07:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (10B86000) [pid = 2088] [serial = 300] [outer = 00000000] 10:07:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (152D5C00) [pid = 2088] [serial = 301] [outer = 10B86000] 10:07:58 INFO - PROCESS | 2088 | 1464368878442 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (17792C00) [pid = 2088] [serial = 302] [outer = 10B86000] 10:07:58 INFO - PROCESS | 2088 | 1464368878868 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:58 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. 10:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 10:07:58 INFO - PROCESS | 2088 | 1464368878886 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 2088 | 1464368878888 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 10:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:07:58 INFO - PROCESS | 2088 | 1464368878892 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - PROCESS | 2088 | 1464368878893 Marionette TRACE conn5 <- [1,370,null,{}] 10:07:58 INFO - PROCESS | 2088 | 1464368878897 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:58 INFO - PROCESS | 2088 | 1464368878975 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 10:07:58 INFO - PROCESS | 2088 | 1464368878982 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:59 INFO - PROCESS | 2088 | ++DOCSHELL 17A10400 == 48 [pid = 2088] [id = 102] 10:07:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (18A53800) [pid = 2088] [serial = 303] [outer = 00000000] 10:07:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1C6BC800) [pid = 2088] [serial = 304] [outer = 18A53800] 10:07:59 INFO - PROCESS | 2088 | 1464368879026 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1CD66400) [pid = 2088] [serial = 305] [outer = 18A53800] 10:07:59 INFO - PROCESS | 2088 | 1464368879451 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:07:59 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. 10:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 571ms 10:07:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:07:59 INFO - PROCESS | 2088 | 1464368879463 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 2088 | 1464368879466 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 10:07:59 INFO - PROCESS | 2088 | 1464368879469 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 2088 | 1464368879471 Marionette TRACE conn5 <- [1,374,null,{}] 10:07:59 INFO - PROCESS | 2088 | 1464368879474 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:59 INFO - PROCESS | 2088 | 1464368879606 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 10:07:59 INFO - PROCESS | 2088 | 1464368879615 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:59 INFO - PROCESS | 2088 | ++DOCSHELL 191A0400 == 49 [pid = 2088] [id = 103] 10:07:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (191A0800) [pid = 2088] [serial = 306] [outer = 00000000] 10:07:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (191A8C00) [pid = 2088] [serial = 307] [outer = 191A0800] 10:07:59 INFO - PROCESS | 2088 | 1464368879664 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1CD5EC00) [pid = 2088] [serial = 308] [outer = 191A0800] 10:08:00 INFO - PROCESS | 2088 | 1464368880134 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:08:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:08:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 10:08:00 INFO - PROCESS | 2088 | 1464368880200 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 10:08:00 INFO - PROCESS | 2088 | 1464368880202 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 10:08:00 INFO - PROCESS | 2088 | 1464368880205 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:08:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:08:00 INFO - PROCESS | 2088 | 1464368880207 Marionette TRACE conn5 <- [1,378,null,{}] 10:08:00 INFO - PROCESS | 2088 | 1464368880210 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:00 INFO - PROCESS | 2088 | 1464368880345 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 10:08:00 INFO - PROCESS | 2088 | 1464368880474 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 2088 | ++DOCSHELL 0C99C000 == 50 [pid = 2088] [id = 104] 10:08:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (0C9A1800) [pid = 2088] [serial = 309] [outer = 00000000] 10:08:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1035B400) [pid = 2088] [serial = 310] [outer = 0C9A1800] 10:08:00 INFO - PROCESS | 2088 | 1464368880533 Marionette DEBUG loaded listener.js 10:08:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (10546000) [pid = 2088] [serial = 311] [outer = 0C9A1800] 10:08:01 INFO - PROCESS | 2088 | 1464368881195 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:08:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:08:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1016ms 10:08:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:08:01 INFO - PROCESS | 2088 | 1464368881226 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 10:08:01 INFO - PROCESS | 2088 | 1464368881230 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 10:08:01 INFO - PROCESS | 2088 | 1464368881234 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - PROCESS | 2088 | 1464368881239 Marionette TRACE conn5 <- [1,382,null,{}] 10:08:01 INFO - PROCESS | 2088 | 1464368881244 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:01 INFO - PROCESS | 2088 | 1464368881353 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 10:08:01 INFO - PROCESS | 2088 | 1464368881478 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 2088 | ++DOCSHELL 164A9000 == 51 [pid = 2088] [id = 105] 10:08:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (164AE000) [pid = 2088] [serial = 312] [outer = 00000000] 10:08:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (167ADC00) [pid = 2088] [serial = 313] [outer = 164AE000] 10:08:01 INFO - PROCESS | 2088 | 1464368881536 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (177DE400) [pid = 2088] [serial = 314] [outer = 164AE000] 10:08:02 INFO - PROCESS | 2088 | 1464368882130 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:08:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 10:08:02 INFO - PROCESS | 2088 | 1464368882165 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 2088 | 1464368882169 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 10:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:08:02 INFO - PROCESS | 2088 | 1464368882173 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 2088 | 1464368882175 Marionette TRACE conn5 <- [1,386,null,{}] 10:08:02 INFO - PROCESS | 2088 | 1464368882179 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:02 INFO - PROCESS | 2088 | 1464368882285 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 10:08:02 INFO - PROCESS | 2088 | 1464368882411 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 2088 | ++DOCSHELL 191A4800 == 52 [pid = 2088] [id = 106] 10:08:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (191A5400) [pid = 2088] [serial = 315] [outer = 00000000] 10:08:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (192DF400) [pid = 2088] [serial = 316] [outer = 191A5400] 10:08:02 INFO - PROCESS | 2088 | 1464368882467 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (19B64C00) [pid = 2088] [serial = 317] [outer = 191A5400] 10:08:03 INFO - PROCESS | 2088 | 1464368883059 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:08:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:08:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 931ms 10:08:03 INFO - PROCESS | 2088 | 1464368883105 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 10:08:03 INFO - PROCESS | 2088 | 1464368883109 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 10:08:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:08:03 INFO - PROCESS | 2088 | 1464368883120 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:08:03 INFO - PROCESS | 2088 | 1464368883125 Marionette TRACE conn5 <- [1,390,null,{}] 10:08:03 INFO - PROCESS | 2088 | 1464368883129 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:03 INFO - PROCESS | 2088 | 1464368883237 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 10:08:03 INFO - PROCESS | 2088 | 1464368883363 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 2088 | ++DOCSHELL 19B6F400 == 53 [pid = 2088] [id = 107] 10:08:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1A0B2000) [pid = 2088] [serial = 318] [outer = 00000000] 10:08:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1A3DCC00) [pid = 2088] [serial = 319] [outer = 1A0B2000] 10:08:03 INFO - PROCESS | 2088 | 1464368883419 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1A3DF800) [pid = 2088] [serial = 320] [outer = 1A0B2000] 10:08:04 INFO - PROCESS | 2088 | 1464368884080 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:08:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1033ms 10:08:04 INFO - PROCESS | 2088 | 1464368884148 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 10:08:04 INFO - PROCESS | 2088 | 1464368884150 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 10:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:08:04 INFO - PROCESS | 2088 | 1464368884154 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 2088 | 1464368884156 Marionette TRACE conn5 <- [1,394,null,{}] 10:08:04 INFO - PROCESS | 2088 | 1464368884160 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:04 INFO - PROCESS | 2088 | 1464368884263 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 10:08:04 INFO - PROCESS | 2088 | 1464368884344 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:04 INFO - PROCESS | 2088 | ++DOCSHELL 10538800 == 54 [pid = 2088] [id = 108] 10:08:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (14F5E800) [pid = 2088] [serial = 321] [outer = 00000000] 10:08:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (17A0A400) [pid = 2088] [serial = 322] [outer = 14F5E800] 10:08:04 INFO - PROCESS | 2088 | 1464368884439 Marionette DEBUG loaded listener.js 10:08:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (19096000) [pid = 2088] [serial = 323] [outer = 14F5E800] 10:08:05 INFO - PROCESS | 2088 | 1464368885159 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:08:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1075ms 10:08:05 INFO - PROCESS | 2088 | 1464368885232 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 2088 | 1464368885235 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 10:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:08:05 INFO - PROCESS | 2088 | 1464368885240 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 2088 | 1464368885243 Marionette TRACE conn5 <- [1,398,null,{}] 10:08:05 INFO - PROCESS | 2088 | 1464368885248 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:05 INFO - PROCESS | 2088 | 1464368885346 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 10:08:05 INFO - PROCESS | 2088 | 1464368885431 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 2088 | ++DOCSHELL 14894800 == 55 [pid = 2088] [id = 109] 10:08:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (1518DC00) [pid = 2088] [serial = 324] [outer = 00000000] 10:08:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (165F4400) [pid = 2088] [serial = 325] [outer = 1518DC00] 10:08:05 INFO - PROCESS | 2088 | 1464368885526 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (17710800) [pid = 2088] [serial = 326] [outer = 1518DC00] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 191A0400 == 54 [pid = 2088] [id = 103] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 17A10400 == 53 [pid = 2088] [id = 102] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 10B2A800 == 52 [pid = 2088] [id = 101] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 1C623000 == 51 [pid = 2088] [id = 100] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 1A4EA000 == 50 [pid = 2088] [id = 99] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 191CE400 == 49 [pid = 2088] [id = 98] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 19090000 == 48 [pid = 2088] [id = 97] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 167B2000 == 47 [pid = 2088] [id = 96] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 14F80800 == 46 [pid = 2088] [id = 95] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 16A9F400 == 45 [pid = 2088] [id = 94] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 107E0800 == 44 [pid = 2088] [id = 93] 10:08:05 INFO - PROCESS | 2088 | --DOCSHELL 1C6BF400 == 43 [pid = 2088] [id = 89] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (16CCDC00) [pid = 2088] [serial = 188] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (17A0E400) [pid = 2088] [serial = 142] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (192DEC00) [pid = 2088] [serial = 247] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (192E4000) [pid = 2088] [serial = 248] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1B5A6C00) [pid = 2088] [serial = 251] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1AFD3C00) [pid = 2088] [serial = 250] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1CC35400) [pid = 2088] [serial = 253] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1E99FC00) [pid = 2088] [serial = 220] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (14895800) [pid = 2088] [serial = 223] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (19090C00) [pid = 2088] [serial = 226] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (190E1000) [pid = 2088] [serial = 256] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1CDB9400) [pid = 2088] [serial = 229] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (165E8800) [pid = 2088] [serial = 236] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (164A9C00) [pid = 2088] [serial = 235] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1E9A6C00) [pid = 2088] [serial = 233] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1E99AC00) [pid = 2088] [serial = 232] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1A4E8000) [pid = 2088] [serial = 257] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (10546800) [pid = 2088] [serial = 238] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1487C000) [pid = 2088] [serial = 239] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1778D400) [pid = 2088] [serial = 241] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (17A04400) [pid = 2088] [serial = 242] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1908E000) [pid = 2088] [serial = 244] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1E9A7C00) [pid = 2088] [serial = 259] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1C6BBC00) [pid = 2088] [serial = 263] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1CC36000) [pid = 2088] [serial = 254] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1EE47000) [pid = 2088] [serial = 260] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1909B400) [pid = 2088] [serial = 245] [outer = 00000000] [url = about:blank] 10:08:05 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1C6BB000) [pid = 2088] [serial = 262] [outer = 00000000] [url = about:blank] 10:08:06 INFO - PROCESS | 2088 | 1464368886059 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 870ms 10:08:06 INFO - PROCESS | 2088 | 1464368886113 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 2088 | 1464368886118 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 10:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:08:06 INFO - PROCESS | 2088 | 1464368886124 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - PROCESS | 2088 | 1464368886126 Marionette TRACE conn5 <- [1,402,null,{}] 10:08:06 INFO - PROCESS | 2088 | 1464368886130 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:06 INFO - PROCESS | 2088 | 1464368886217 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 10:08:06 INFO - PROCESS | 2088 | 1464368886300 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 2088 | ++DOCSHELL 1487C000 == 44 [pid = 2088] [id = 110] 10:08:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (15167C00) [pid = 2088] [serial = 327] [outer = 00000000] 10:08:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (165E9400) [pid = 2088] [serial = 328] [outer = 15167C00] 10:08:06 INFO - PROCESS | 2088 | 1464368886352 Marionette DEBUG loaded listener.js 10:08:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (167AA800) [pid = 2088] [serial = 329] [outer = 15167C00] 10:08:06 INFO - PROCESS | 2088 | 1464368886758 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 10:08:06 INFO - PROCESS | 2088 | 1464368886797 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 2088 | 1464368886799 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 10:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:08:06 INFO - PROCESS | 2088 | 1464368886803 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - PROCESS | 2088 | 1464368886807 Marionette TRACE conn5 <- [1,406,null,{}] 10:08:06 INFO - PROCESS | 2088 | 1464368886821 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:06 INFO - PROCESS | 2088 | 1464368886905 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 10:08:06 INFO - PROCESS | 2088 | 1464368886916 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 2088 | ++DOCSHELL 18E8FC00 == 45 [pid = 2088] [id = 111] 10:08:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (18E92800) [pid = 2088] [serial = 330] [outer = 00000000] 10:08:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (19084C00) [pid = 2088] [serial = 331] [outer = 18E92800] 10:08:07 INFO - PROCESS | 2088 | 1464368886990 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (19092400) [pid = 2088] [serial = 332] [outer = 18E92800] 10:08:07 INFO - PROCESS | 2088 | 1464368887433 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:08:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:08:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 10:08:07 INFO - PROCESS | 2088 | 1464368887477 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 10:08:07 INFO - PROCESS | 2088 | 1464368887480 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 10:08:07 INFO - PROCESS | 2088 | 1464368887483 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:08:07 INFO - PROCESS | 2088 | 1464368887485 Marionette TRACE conn5 <- [1,410,null,{}] 10:08:07 INFO - PROCESS | 2088 | 1464368887488 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:07 INFO - PROCESS | 2088 | 1464368887573 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 10:08:07 INFO - PROCESS | 2088 | 1464368887582 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:07 INFO - PROCESS | 2088 | ++DOCSHELL 190E7400 == 46 [pid = 2088] [id = 112] 10:08:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (190E7C00) [pid = 2088] [serial = 333] [outer = 00000000] 10:08:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (191A0000) [pid = 2088] [serial = 334] [outer = 190E7C00] 10:08:07 INFO - PROCESS | 2088 | 1464368887627 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (192D8800) [pid = 2088] [serial = 335] [outer = 190E7C00] 10:08:08 INFO - PROCESS | 2088 | 1464368888122 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 10:08:08 INFO - PROCESS | 2088 | 1464368888157 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 10:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:08:08 INFO - PROCESS | 2088 | 1464368888159 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 10:08:08 INFO - PROCESS | 2088 | 1464368888162 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 2088 | 1464368888164 Marionette TRACE conn5 <- [1,414,null,{}] 10:08:08 INFO - PROCESS | 2088 | 1464368888167 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:08 INFO - PROCESS | 2088 | 1464368888273 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 10:08:08 INFO - PROCESS | 2088 | 1464368888356 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:08 INFO - PROCESS | 2088 | ++DOCSHELL 192E6800 == 47 [pid = 2088] [id = 113] 10:08:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (192E7400) [pid = 2088] [serial = 336] [outer = 00000000] 10:08:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (19B64800) [pid = 2088] [serial = 337] [outer = 192E7400] 10:08:08 INFO - PROCESS | 2088 | 1464368888400 Marionette DEBUG loaded listener.js 10:08:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (19B6CC00) [pid = 2088] [serial = 338] [outer = 192E7400] 10:08:08 INFO - PROCESS | 2088 | 1464368888847 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 731ms 10:08:08 INFO - PROCESS | 2088 | 1464368888893 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 2088 | 1464368888895 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 10:08:08 INFO - PROCESS | 2088 | 1464368888898 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 2088 | 1464368888900 Marionette TRACE conn5 <- [1,418,null,{}] 10:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:08:08 INFO - PROCESS | 2088 | 1464368888904 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:09 INFO - PROCESS | 2088 | 1464368889019 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 10:08:09 INFO - PROCESS | 2088 | 1464368889028 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 2088 | ++DOCSHELL 10350400 == 48 [pid = 2088] [id = 114] 10:08:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (19B70800) [pid = 2088] [serial = 339] [outer = 00000000] 10:08:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1A4E2800) [pid = 2088] [serial = 340] [outer = 19B70800] 10:08:09 INFO - PROCESS | 2088 | 1464368889124 Marionette DEBUG loaded listener.js 10:08:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1A4EDC00) [pid = 2088] [serial = 341] [outer = 19B70800] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1A4E4800) [pid = 2088] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (17790C00) [pid = 2088] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (107EC400) [pid = 2088] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (14FF7400) [pid = 2088] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (19090400) [pid = 2088] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (16CCE000) [pid = 2088] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1A4EB000) [pid = 2088] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1C624C00) [pid = 2088] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (10B86000) [pid = 2088] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (11405C00) [pid = 2088] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (18A53800) [pid = 2088] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (165F1000) [pid = 2088] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (0D33B000) [pid = 2088] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1B5A1800) [pid = 2088] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1909AC00) [pid = 2088] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1CC9D000) [pid = 2088] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1770FC00) [pid = 2088] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:08:09 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (10C9A000) [pid = 2088] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:08:10 INFO - PROCESS | 2088 | 1464368890040 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:08:10 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 10:08:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1177ms 10:08:10 INFO - PROCESS | 2088 | 1464368890080 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 10:08:10 INFO - PROCESS | 2088 | 1464368890085 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 10:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:08:10 INFO - PROCESS | 2088 | 1464368890091 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 2088 | 1464368890095 Marionette TRACE conn5 <- [1,422,null,{}] 10:08:10 INFO - PROCESS | 2088 | 1464368890102 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:10 INFO - PROCESS | 2088 | 1464368890211 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 10:08:10 INFO - PROCESS | 2088 | 1464368890287 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 2088 | ++DOCSHELL 107B6400 == 49 [pid = 2088] [id = 115] 10:08:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (10806400) [pid = 2088] [serial = 342] [outer = 00000000] 10:08:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (10C2C800) [pid = 2088] [serial = 343] [outer = 10806400] 10:08:10 INFO - PROCESS | 2088 | 1464368890386 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1168D800) [pid = 2088] [serial = 344] [outer = 10806400] 10:08:11 INFO - PROCESS | 2088 | 1464368891409 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1335ms 10:08:11 INFO - PROCESS | 2088 | 1464368891425 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 2088 | 1464368891431 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 10:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:08:11 INFO - PROCESS | 2088 | 1464368891437 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - PROCESS | 2088 | 1464368891440 Marionette TRACE conn5 <- [1,426,null,{}] 10:08:11 INFO - PROCESS | 2088 | 1464368891445 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:11 INFO - PROCESS | 2088 | 1464368891552 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 10:08:11 INFO - PROCESS | 2088 | 1464368891672 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:11 INFO - PROCESS | 2088 | ++DOCSHELL 164A9C00 == 50 [pid = 2088] [id = 116] 10:08:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (164B3000) [pid = 2088] [serial = 345] [outer = 00000000] 10:08:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (16CC9400) [pid = 2088] [serial = 346] [outer = 164B3000] 10:08:11 INFO - PROCESS | 2088 | 1464368891769 Marionette DEBUG loaded listener.js 10:08:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (17796800) [pid = 2088] [serial = 347] [outer = 164B3000] 10:08:12 INFO - PROCESS | 2088 | 1464368892352 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:08:12 INFO - PROCESS | 2088 | 1464368892412 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 10:08:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:08:12 INFO - PROCESS | 2088 | 1464368892416 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:08:12 INFO - PROCESS | 2088 | 1464368892420 Marionette TRACE conn5 <- [1,430,null,{}] 10:08:12 INFO - PROCESS | 2088 | 1464368892431 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:12 INFO - PROCESS | 2088 | 1464368892541 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 10:08:12 INFO - PROCESS | 2088 | 1464368892637 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 2088 | ++DOCSHELL 190EA000 == 51 [pid = 2088] [id = 117] 10:08:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (191A2800) [pid = 2088] [serial = 348] [outer = 00000000] 10:08:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (19B64400) [pid = 2088] [serial = 349] [outer = 191A2800] 10:08:12 INFO - PROCESS | 2088 | 1464368892694 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1A1CB400) [pid = 2088] [serial = 350] [outer = 191A2800] 10:08:13 INFO - PROCESS | 2088 | 1464368893321 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:08:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 10:08:13 INFO - PROCESS | 2088 | 1464368893349 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 2088 | 1464368893352 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 10:08:13 INFO - PROCESS | 2088 | 1464368893356 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:08:13 INFO - PROCESS | 2088 | 1464368893358 Marionette TRACE conn5 <- [1,434,null,{}] 10:08:13 INFO - PROCESS | 2088 | 1464368893361 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:13 INFO - PROCESS | 2088 | 1464368893466 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 10:08:13 INFO - PROCESS | 2088 | 1464368893562 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 2088 | ++DOCSHELL 1A4F1400 == 52 [pid = 2088] [id = 118] 10:08:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1AFD3C00) [pid = 2088] [serial = 351] [outer = 00000000] 10:08:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1B61FC00) [pid = 2088] [serial = 352] [outer = 1AFD3C00] 10:08:13 INFO - PROCESS | 2088 | 1464368893618 Marionette DEBUG loaded listener.js 10:08:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1C6B1400) [pid = 2088] [serial = 353] [outer = 1AFD3C00] 10:08:14 INFO - PROCESS | 2088 | 1464368894214 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:08:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 931ms 10:08:14 INFO - PROCESS | 2088 | 1464368894289 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 2088 | 1464368894292 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 10:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:08:14 INFO - PROCESS | 2088 | 1464368894295 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 2088 | 1464368894297 Marionette TRACE conn5 <- [1,438,null,{}] 10:08:14 INFO - PROCESS | 2088 | 1464368894301 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:14 INFO - PROCESS | 2088 | 1464368894401 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 10:08:14 INFO - PROCESS | 2088 | 1464368894481 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:14 INFO - PROCESS | 2088 | ++DOCSHELL 107C0C00 == 53 [pid = 2088] [id = 119] 10:08:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (107EC400) [pid = 2088] [serial = 354] [outer = 00000000] 10:08:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (10B86C00) [pid = 2088] [serial = 355] [outer = 107EC400] 10:08:14 INFO - PROCESS | 2088 | 1464368894667 Marionette DEBUG loaded listener.js 10:08:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (14899400) [pid = 2088] [serial = 356] [outer = 107EC400] 10:08:15 INFO - PROCESS | 2088 | 1464368895262 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:08:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:08:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1016ms 10:08:15 INFO - PROCESS | 2088 | 1464368895316 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 10:08:15 INFO - PROCESS | 2088 | 1464368895321 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 10:08:15 INFO - PROCESS | 2088 | 1464368895326 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:08:15 INFO - PROCESS | 2088 | 1464368895329 Marionette TRACE conn5 <- [1,442,null,{}] 10:08:15 INFO - PROCESS | 2088 | 1464368895334 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:15 INFO - PROCESS | 2088 | 1464368895448 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 10:08:15 INFO - PROCESS | 2088 | 1464368895532 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:15 INFO - PROCESS | 2088 | ++DOCSHELL 1080C800 == 54 [pid = 2088] [id = 120] 10:08:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (10B7E400) [pid = 2088] [serial = 357] [outer = 00000000] 10:08:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (15419400) [pid = 2088] [serial = 358] [outer = 10B7E400] 10:08:15 INFO - PROCESS | 2088 | 1464368895609 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (165EDC00) [pid = 2088] [serial = 359] [outer = 10B7E400] 10:08:15 INFO - PROCESS | 2088 | --DOCSHELL 192E6800 == 53 [pid = 2088] [id = 113] 10:08:15 INFO - PROCESS | 2088 | --DOCSHELL 190E7400 == 52 [pid = 2088] [id = 112] 10:08:15 INFO - PROCESS | 2088 | --DOCSHELL 18E8FC00 == 51 [pid = 2088] [id = 111] 10:08:15 INFO - PROCESS | 2088 | --DOCSHELL 1487C000 == 50 [pid = 2088] [id = 110] 10:08:15 INFO - PROCESS | 2088 | --DOCSHELL 14894800 == 49 [pid = 2088] [id = 109] 10:08:15 INFO - PROCESS | 2088 | --DOCSHELL 0C99C000 == 48 [pid = 2088] [id = 104] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (14B77400) [pid = 2088] [serial = 176] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (18A35C00) [pid = 2088] [serial = 286] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (19080000) [pid = 2088] [serial = 287] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (15484800) [pid = 2088] [serial = 278] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (152D6800) [pid = 2088] [serial = 277] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (164AD000) [pid = 2088] [serial = 283] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (16752000) [pid = 2088] [serial = 284] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (19098400) [pid = 2088] [serial = 289] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (18A3B000) [pid = 2088] [serial = 281] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (17A07800) [pid = 2088] [serial = 280] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1F51D400) [pid = 2088] [serial = 265] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (16032800) [pid = 2088] [serial = 268] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1B5A2C00) [pid = 2088] [serial = 296] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1B18DC00) [pid = 2088] [serial = 295] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1907FC00) [pid = 2088] [serial = 271] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1C9A4C00) [pid = 2088] [serial = 298] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (17792C00) [pid = 2088] [serial = 302] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (152D5C00) [pid = 2088] [serial = 301] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1CC37000) [pid = 2088] [serial = 299] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1A1C9000) [pid = 2088] [serial = 292] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1A4E6C00) [pid = 2088] [serial = 293] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1CD66400) [pid = 2088] [serial = 305] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1C6BC800) [pid = 2088] [serial = 304] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (190E8C00) [pid = 2088] [serial = 290] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1779A800) [pid = 2088] [serial = 179] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (14A88000) [pid = 2088] [serial = 139] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1C9A4000) [pid = 2088] [serial = 136] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (192E5C00) [pid = 2088] [serial = 182] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1EE46800) [pid = 2088] [serial = 185] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (190EBC00) [pid = 2088] [serial = 173] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (191A8C00) [pid = 2088] [serial = 307] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1C6BB400) [pid = 2088] [serial = 275] [outer = 00000000] [url = about:blank] 10:08:15 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1A4F0000) [pid = 2088] [serial = 274] [outer = 00000000] [url = about:blank] 10:08:16 INFO - PROCESS | 2088 | 1464368896093 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:08:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 10:08:16 INFO - PROCESS | 2088 | 1464368896161 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 2088 | 1464368896165 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 10:08:16 INFO - PROCESS | 2088 | 1464368896170 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 2088 | 1464368896173 Marionette TRACE conn5 <- [1,446,null,{}] 10:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:08:16 INFO - PROCESS | 2088 | 1464368896176 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:16 INFO - PROCESS | 2088 | 1464368896261 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 10:08:16 INFO - PROCESS | 2088 | 1464368896270 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:16 INFO - PROCESS | 2088 | ++DOCSHELL 17704000 == 49 [pid = 2088] [id = 121] 10:08:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (17790C00) [pid = 2088] [serial = 360] [outer = 00000000] 10:08:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (17A0E800) [pid = 2088] [serial = 361] [outer = 17790C00] 10:08:16 INFO - PROCESS | 2088 | 1464368896316 Marionette DEBUG loaded listener.js 10:08:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (18A56C00) [pid = 2088] [serial = 362] [outer = 17790C00] 10:08:16 INFO - PROCESS | 2088 | 1464368896797 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:08:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 10:08:16 INFO - PROCESS | 2088 | 1464368896846 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 2088 | 1464368896848 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 10:08:16 INFO - PROCESS | 2088 | 1464368896851 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:08:16 INFO - PROCESS | 2088 | 1464368896855 Marionette TRACE conn5 <- [1,450,null,{}] 10:08:16 INFO - PROCESS | 2088 | 1464368896865 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:16 INFO - PROCESS | 2088 | 1464368896952 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 10:08:17 INFO - PROCESS | 2088 | 1464368897039 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 2088 | ++DOCSHELL 19094800 == 50 [pid = 2088] [id = 122] 10:08:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (190E2800) [pid = 2088] [serial = 363] [outer = 00000000] 10:08:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (190EA800) [pid = 2088] [serial = 364] [outer = 190E2800] 10:08:17 INFO - PROCESS | 2088 | 1464368897084 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (190EE800) [pid = 2088] [serial = 365] [outer = 190E2800] 10:08:17 INFO - PROCESS | 2088 | 1464368897467 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:08:17 INFO - PROCESS | 2088 | 1464368897489 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 10:08:17 INFO - PROCESS | 2088 | 1464368897493 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:08:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:08:17 INFO - PROCESS | 2088 | 1464368897494 Marionette TRACE conn5 <- [1,454,null,{}] 10:08:17 INFO - PROCESS | 2088 | 1464368897511 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:17 INFO - PROCESS | 2088 | 1464368897594 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 10:08:17 INFO - PROCESS | 2088 | 1464368897631 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 2088 | ++DOCSHELL 191A7000 == 51 [pid = 2088] [id = 123] 10:08:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (191CEC00) [pid = 2088] [serial = 366] [outer = 00000000] 10:08:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (19B6F800) [pid = 2088] [serial = 367] [outer = 191CEC00] 10:08:17 INFO - PROCESS | 2088 | 1464368897676 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1A0BC400) [pid = 2088] [serial = 368] [outer = 191CEC00] 10:08:18 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:18 INFO - PROCESS | 2088 | 1464368898162 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:08:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:08:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 10:08:18 INFO - PROCESS | 2088 | 1464368898187 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 2088 | 1464368898189 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 10:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:08:18 INFO - PROCESS | 2088 | 1464368898192 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 2088 | 1464368898194 Marionette TRACE conn5 <- [1,458,null,{}] 10:08:18 INFO - PROCESS | 2088 | 1464368898198 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:18 INFO - PROCESS | 2088 | 1464368898304 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 10:08:18 INFO - PROCESS | 2088 | 1464368898355 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:18 INFO - PROCESS | 2088 | ++DOCSHELL 1A1A5C00 == 52 [pid = 2088] [id = 124] 10:08:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1A1A7800) [pid = 2088] [serial = 369] [outer = 00000000] 10:08:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1A3E5800) [pid = 2088] [serial = 370] [outer = 1A1A7800] 10:08:18 INFO - PROCESS | 2088 | 1464368898407 Marionette DEBUG loaded listener.js 10:08:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1B02B800) [pid = 2088] [serial = 371] [outer = 1A1A7800] 10:08:18 INFO - PROCESS | 2088 | 1464368898869 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 2088 | 1464368898926 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 10:08:18 INFO - PROCESS | 2088 | 1464368898929 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:08:18 INFO - PROCESS | 2088 | 1464368898931 Marionette TRACE conn5 <- [1,462,null,{}] 10:08:18 INFO - PROCESS | 2088 | 1464368898934 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:19 INFO - PROCESS | 2088 | 1464368899080 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 10:08:19 INFO - PROCESS | 2088 | 1464368899094 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 2088 | ++DOCSHELL 10377400 == 53 [pid = 2088] [id = 125] 10:08:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (19B63400) [pid = 2088] [serial = 372] [outer = 00000000] 10:08:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1C9A4C00) [pid = 2088] [serial = 373] [outer = 19B63400] 10:08:19 INFO - PROCESS | 2088 | 1464368899185 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1CC33400) [pid = 2088] [serial = 374] [outer = 19B63400] 10:08:19 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:19 INFO - PROCESS | 2088 | 1464368899612 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:08:19 INFO - PROCESS | 2088 | 1464368899671 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 10:08:19 INFO - PROCESS | 2088 | 1464368899675 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:08:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:08:19 INFO - PROCESS | 2088 | 1464368899676 Marionette TRACE conn5 <- [1,466,null,{}] 10:08:19 INFO - PROCESS | 2088 | 1464368899680 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:19 INFO - PROCESS | 2088 | 1464368899792 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 10:08:19 INFO - PROCESS | 2088 | 1464368899801 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 2088 | ++DOCSHELL 1C6C0800 == 54 [pid = 2088] [id = 126] 10:08:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1CC35C00) [pid = 2088] [serial = 375] [outer = 00000000] 10:08:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1CC42C00) [pid = 2088] [serial = 376] [outer = 1CC35C00] 10:08:19 INFO - PROCESS | 2088 | 1464368899849 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1CCA4400) [pid = 2088] [serial = 377] [outer = 1CC35C00] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (190E7C00) [pid = 2088] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (191A0800) [pid = 2088] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1CD63000) [pid = 2088] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (107E0000) [pid = 2088] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (17710400) [pid = 2088] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (190ECC00) [pid = 2088] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (10C29800) [pid = 2088] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (18E97800) [pid = 2088] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (18E92800) [pid = 2088] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1518DC00) [pid = 2088] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (15167C00) [pid = 2088] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:08:20 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (192E7400) [pid = 2088] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:08:20 INFO - PROCESS | 2088 | 1464368900332 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:08:20 INFO - PROCESS | 2088 | 1464368900350 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 10:08:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:08:20 INFO - PROCESS | 2088 | 1464368900354 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:08:20 INFO - PROCESS | 2088 | 1464368900355 Marionette TRACE conn5 <- [1,470,null,{}] 10:08:20 INFO - PROCESS | 2088 | 1464368900359 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:20 INFO - PROCESS | 2088 | 1464368900464 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 10:08:20 INFO - PROCESS | 2088 | 1464368900471 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:20 INFO - PROCESS | 2088 | ++DOCSHELL 19090800 == 55 [pid = 2088] [id = 127] 10:08:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (192E7400) [pid = 2088] [serial = 378] [outer = 00000000] 10:08:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1CD5E000) [pid = 2088] [serial = 379] [outer = 192E7400] 10:08:20 INFO - PROCESS | 2088 | 1464368900515 Marionette DEBUG loaded listener.js 10:08:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1CD66C00) [pid = 2088] [serial = 380] [outer = 192E7400] 10:08:20 INFO - PROCESS | 2088 | 1464368900945 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:08:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:08:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 10:08:21 INFO - PROCESS | 2088 | 1464368900985 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 10:08:21 INFO - PROCESS | 2088 | 1464368900987 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 10:08:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:08:21 INFO - PROCESS | 2088 | 1464368900990 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - PROCESS | 2088 | 1464368900992 Marionette TRACE conn5 <- [1,474,null,{}] 10:08:21 INFO - PROCESS | 2088 | 1464368900996 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:21 INFO - PROCESS | 2088 | 1464368901077 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 10:08:21 INFO - PROCESS | 2088 | 1464368901083 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:21 INFO - PROCESS | 2088 | ++DOCSHELL 1CC3FC00 == 56 [pid = 2088] [id = 128] 10:08:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1CD6A400) [pid = 2088] [serial = 381] [outer = 00000000] 10:08:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1D15D000) [pid = 2088] [serial = 382] [outer = 1CD6A400] 10:08:21 INFO - PROCESS | 2088 | 1464368901128 Marionette DEBUG loaded listener.js 10:08:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1E9A3000) [pid = 2088] [serial = 383] [outer = 1CD6A400] 10:08:21 INFO - PROCESS | 2088 | 1464368901550 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:08:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:08:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 570ms 10:08:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:08:21 INFO - PROCESS | 2088 | 1464368901560 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 10:08:21 INFO - PROCESS | 2088 | 1464368901562 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 10:08:21 INFO - PROCESS | 2088 | 1464368901569 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - PROCESS | 2088 | 1464368901571 Marionette TRACE conn5 <- [1,478,null,{}] 10:08:21 INFO - PROCESS | 2088 | 1464368901574 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:21 INFO - PROCESS | 2088 | 1464368901704 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 10:08:21 INFO - PROCESS | 2088 | 1464368901711 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:21 INFO - PROCESS | 2088 | ++DOCSHELL 1D372C00 == 57 [pid = 2088] [id = 129] 10:08:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1D373800) [pid = 2088] [serial = 384] [outer = 00000000] 10:08:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1D378C00) [pid = 2088] [serial = 385] [outer = 1D373800] 10:08:21 INFO - PROCESS | 2088 | 1464368901763 Marionette DEBUG loaded listener.js 10:08:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1D37E000) [pid = 2088] [serial = 386] [outer = 1D373800] 10:08:22 INFO - PROCESS | 2088 | 1464368902421 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:08:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:08:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 871ms 10:08:22 INFO - PROCESS | 2088 | 1464368902444 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 10:08:22 INFO - PROCESS | 2088 | 1464368902448 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 10:08:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:08:22 INFO - PROCESS | 2088 | 1464368902455 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:08:22 INFO - PROCESS | 2088 | 1464368902459 Marionette TRACE conn5 <- [1,482,null,{}] 10:08:22 INFO - PROCESS | 2088 | 1464368902465 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:22 INFO - PROCESS | 2088 | 1464368902578 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 10:08:22 INFO - PROCESS | 2088 | 1464368902706 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 2088 | ++DOCSHELL 15418C00 == 58 [pid = 2088] [id = 130] 10:08:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1602C400) [pid = 2088] [serial = 387] [outer = 00000000] 10:08:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (164B0C00) [pid = 2088] [serial = 388] [outer = 1602C400] 10:08:22 INFO - PROCESS | 2088 | 1464368902767 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1675D400) [pid = 2088] [serial = 389] [outer = 1602C400] 10:08:23 INFO - PROCESS | 2088 | 1464368903458 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:08:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1074ms 10:08:23 INFO - PROCESS | 2088 | 1464368903531 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 10:08:23 INFO - PROCESS | 2088 | 1464368903537 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 10:08:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:08:23 INFO - PROCESS | 2088 | 1464368903545 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:08:23 INFO - PROCESS | 2088 | 1464368903548 Marionette TRACE conn5 <- [1,486,null,{}] 10:08:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (17A0C800) [pid = 2088] [serial = 390] [outer = 0D1F9400] 10:08:23 INFO - PROCESS | 2088 | 1464368903573 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:23 INFO - PROCESS | 2088 | 1464368903735 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 10:08:23 INFO - PROCESS | 2088 | 1464368903859 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 2088 | ++DOCSHELL 191A7400 == 59 [pid = 2088] [id = 131] 10:08:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19B67000) [pid = 2088] [serial = 391] [outer = 00000000] 10:08:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1A4E3400) [pid = 2088] [serial = 392] [outer = 19B67000] 10:08:23 INFO - PROCESS | 2088 | 1464368903913 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1B695800) [pid = 2088] [serial = 393] [outer = 19B67000] 10:08:24 INFO - PROCESS | 2088 | 1464368904501 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:08:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:08:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 991ms 10:08:24 INFO - PROCESS | 2088 | 1464368904535 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 10:08:24 INFO - PROCESS | 2088 | 1464368904538 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 10:08:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:08:24 INFO - PROCESS | 2088 | 1464368904541 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:08:24 INFO - PROCESS | 2088 | 1464368904545 Marionette TRACE conn5 <- [1,490,null,{}] 10:08:24 INFO - PROCESS | 2088 | 1464368904556 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:24 INFO - PROCESS | 2088 | 1464368904666 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 10:08:24 INFO - PROCESS | 2088 | 1464368904794 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:24 INFO - PROCESS | 2088 | ++DOCSHELL 1D754400 == 60 [pid = 2088] [id = 132] 10:08:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1D754800) [pid = 2088] [serial = 394] [outer = 00000000] 10:08:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1D757400) [pid = 2088] [serial = 395] [outer = 1D754800] 10:08:24 INFO - PROCESS | 2088 | 1464368904852 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1D75B800) [pid = 2088] [serial = 396] [outer = 1D754800] 10:08:25 INFO - PROCESS | 2088 | 1464368905433 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:08:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:08:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 10:08:25 INFO - PROCESS | 2088 | 1464368905475 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 10:08:25 INFO - PROCESS | 2088 | 1464368905478 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 10:08:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:08:25 INFO - PROCESS | 2088 | 1464368905482 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:08:25 INFO - PROCESS | 2088 | 1464368905484 Marionette TRACE conn5 <- [1,494,null,{}] 10:08:25 INFO - PROCESS | 2088 | 1464368905488 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:25 INFO - PROCESS | 2088 | 1464368905594 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 10:08:25 INFO - PROCESS | 2088 | 1464368905691 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:25 INFO - PROCESS | 2088 | ++DOCSHELL 1D75C800 == 61 [pid = 2088] [id = 133] 10:08:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1E9A4000) [pid = 2088] [serial = 397] [outer = 00000000] 10:08:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1EE47800) [pid = 2088] [serial = 398] [outer = 1E9A4000] 10:08:25 INFO - PROCESS | 2088 | 1464368905745 Marionette DEBUG loaded listener.js 10:08:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1F060C00) [pid = 2088] [serial = 399] [outer = 1E9A4000] 10:08:26 INFO - PROCESS | 2088 | 1464368906408 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:08:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:08:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 971ms 10:08:26 INFO - PROCESS | 2088 | 1464368906461 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 10:08:26 INFO - PROCESS | 2088 | 1464368906463 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 10:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:08:26 INFO - PROCESS | 2088 | 1464368906468 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:08:26 INFO - PROCESS | 2088 | 1464368906470 Marionette TRACE conn5 <- [1,498,null,{}] 10:08:26 INFO - PROCESS | 2088 | 1464368906474 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:26 INFO - PROCESS | 2088 | 1464368906595 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 10:08:26 INFO - PROCESS | 2088 | 1464368906720 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:26 INFO - PROCESS | 2088 | ++DOCSHELL 10545000 == 62 [pid = 2088] [id = 134] 10:08:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (107BC800) [pid = 2088] [serial = 400] [outer = 00000000] 10:08:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1770B000) [pid = 2088] [serial = 401] [outer = 107BC800] 10:08:26 INFO - PROCESS | 2088 | 1464368906775 Marionette DEBUG loaded listener.js 10:08:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (18B7F000) [pid = 2088] [serial = 402] [outer = 107BC800] 10:08:27 INFO - PROCESS | 2088 | 1464368907481 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1070ms 10:08:27 INFO - PROCESS | 2088 | 1464368907540 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 10:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:08:27 INFO - PROCESS | 2088 | 1464368907544 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 10:08:27 INFO - PROCESS | 2088 | 1464368907550 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - PROCESS | 2088 | 1464368907553 Marionette TRACE conn5 <- [1,502,null,{}] 10:08:27 INFO - PROCESS | 2088 | 1464368907558 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:27 INFO - PROCESS | 2088 | 1464368907659 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 10:08:27 INFO - PROCESS | 2088 | 1464368907791 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 2088 | ++DOCSHELL 164B6800 == 63 [pid = 2088] [id = 135] 10:08:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (167A8800) [pid = 2088] [serial = 403] [outer = 00000000] 10:08:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (17704800) [pid = 2088] [serial = 404] [outer = 167A8800] 10:08:27 INFO - PROCESS | 2088 | 1464368907843 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (17A0FC00) [pid = 2088] [serial = 405] [outer = 167A8800] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 190E4400 == 62 [pid = 2088] [id = 78] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 1CC3FC00 == 61 [pid = 2088] [id = 128] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 19090800 == 60 [pid = 2088] [id = 127] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 1C6C0800 == 59 [pid = 2088] [id = 126] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 10377400 == 58 [pid = 2088] [id = 125] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 1A1A5C00 == 57 [pid = 2088] [id = 124] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 191A7000 == 56 [pid = 2088] [id = 123] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 19094800 == 55 [pid = 2088] [id = 122] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 17704000 == 54 [pid = 2088] [id = 121] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 1080C800 == 53 [pid = 2088] [id = 120] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 107C0C00 == 52 [pid = 2088] [id = 119] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1A4E2800) [pid = 2088] [serial = 340] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 190EA000 == 51 [pid = 2088] [id = 117] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 164A9C00 == 50 [pid = 2088] [id = 116] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 107B6400 == 49 [pid = 2088] [id = 115] 10:08:28 INFO - PROCESS | 2088 | --DOCSHELL 10350400 == 48 [pid = 2088] [id = 114] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (192D8800) [pid = 2088] [serial = 335] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1CD5EC00) [pid = 2088] [serial = 308] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1E9A4400) [pid = 2088] [serial = 221] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1547EC00) [pid = 2088] [serial = 224] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (190E1C00) [pid = 2088] [serial = 227] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1E99BC00) [pid = 2088] [serial = 230] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (164AA000) [pid = 2088] [serial = 269] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (19083C00) [pid = 2088] [serial = 272] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1035B400) [pid = 2088] [serial = 310] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (192DF400) [pid = 2088] [serial = 316] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (19092400) [pid = 2088] [serial = 332] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (165F4400) [pid = 2088] [serial = 325] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (17A0A400) [pid = 2088] [serial = 322] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (167AA800) [pid = 2088] [serial = 329] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (19084C00) [pid = 2088] [serial = 331] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (165E9400) [pid = 2088] [serial = 328] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (17710800) [pid = 2088] [serial = 326] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1A3DCC00) [pid = 2088] [serial = 319] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (167ADC00) [pid = 2088] [serial = 313] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (191A0000) [pid = 2088] [serial = 334] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (19B64800) [pid = 2088] [serial = 337] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (19B6CC00) [pid = 2088] [serial = 338] [outer = 00000000] [url = about:blank] 10:08:28 INFO - PROCESS | 2088 | 1464368908444 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:08:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 931ms 10:08:28 INFO - PROCESS | 2088 | 1464368908481 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 10:08:28 INFO - PROCESS | 2088 | 1464368908486 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 10:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:08:28 INFO - PROCESS | 2088 | 1464368908492 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 2088 | 1464368908495 Marionette TRACE conn5 <- [1,506,null,{}] 10:08:28 INFO - PROCESS | 2088 | 1464368908499 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:28 INFO - PROCESS | 2088 | 1464368908585 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 10:08:28 INFO - PROCESS | 2088 | 1464368908592 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 2088 | ++DOCSHELL 10C2DC00 == 49 [pid = 2088] [id = 136] 10:08:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (10C31800) [pid = 2088] [serial = 406] [outer = 00000000] 10:08:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1541AC00) [pid = 2088] [serial = 407] [outer = 10C31800] 10:08:28 INFO - PROCESS | 2088 | 1464368908638 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (164A9C00) [pid = 2088] [serial = 408] [outer = 10C31800] 10:08:29 INFO - PROCESS | 2088 | 1464368909126 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 10:08:29 INFO - PROCESS | 2088 | 1464368909165 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 2088 | 1464368909167 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 10:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:08:29 INFO - PROCESS | 2088 | 1464368909171 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - PROCESS | 2088 | 1464368909174 Marionette TRACE conn5 <- [1,510,null,{}] 10:08:29 INFO - PROCESS | 2088 | 1464368909184 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:29 INFO - PROCESS | 2088 | 1464368909271 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 10:08:29 INFO - PROCESS | 2088 | 1464368909282 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:29 INFO - PROCESS | 2088 | ++DOCSHELL 18E90000 == 50 [pid = 2088] [id = 137] 10:08:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1907B800) [pid = 2088] [serial = 409] [outer = 00000000] 10:08:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (19085400) [pid = 2088] [serial = 410] [outer = 1907B800] 10:08:29 INFO - PROCESS | 2088 | 1464368909329 Marionette DEBUG loaded listener.js 10:08:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1908F000) [pid = 2088] [serial = 411] [outer = 1907B800] 10:08:29 INFO - PROCESS | 2088 | 1464368909794 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 10:08:29 INFO - PROCESS | 2088 | 1464368909845 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 2088 | 1464368909848 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 10:08:29 INFO - PROCESS | 2088 | 1464368909851 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:08:29 INFO - PROCESS | 2088 | 1464368909853 Marionette TRACE conn5 <- [1,514,null,{}] 10:08:29 INFO - PROCESS | 2088 | 1464368909856 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:29 INFO - PROCESS | 2088 | 1464368909940 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 10:08:29 INFO - PROCESS | 2088 | 1464368909950 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:29 INFO - PROCESS | 2088 | ++DOCSHELL 190E3000 == 51 [pid = 2088] [id = 138] 10:08:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (190E3800) [pid = 2088] [serial = 412] [outer = 00000000] 10:08:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1919F000) [pid = 2088] [serial = 413] [outer = 190E3800] 10:08:30 INFO - PROCESS | 2088 | 1464368909996 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (191CE400) [pid = 2088] [serial = 414] [outer = 190E3800] 10:08:30 INFO - PROCESS | 2088 | 1464368910440 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:08:30 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 10:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 631ms 10:08:30 INFO - PROCESS | 2088 | 1464368910485 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 10:08:30 INFO - PROCESS | 2088 | 1464368910487 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 10:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:08:30 INFO - PROCESS | 2088 | 1464368910490 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 2088 | 1464368910492 Marionette TRACE conn5 <- [1,518,null,{}] 10:08:30 INFO - PROCESS | 2088 | 1464368910495 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:30 INFO - PROCESS | 2088 | 1464368910574 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 10:08:30 INFO - PROCESS | 2088 | 1464368910581 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 2088 | ++DOCSHELL 192D8800 == 52 [pid = 2088] [id = 139] 10:08:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (192E0400) [pid = 2088] [serial = 415] [outer = 00000000] 10:08:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (19B62400) [pid = 2088] [serial = 416] [outer = 192E0400] 10:08:30 INFO - PROCESS | 2088 | 1464368910627 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (19B6E800) [pid = 2088] [serial = 417] [outer = 192E0400] 10:08:31 INFO - PROCESS | 2088 | 1464368911134 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 10:08:31 INFO - PROCESS | 2088 | 1464368911161 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 10:08:31 INFO - PROCESS | 2088 | 1464368911163 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 10:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:08:31 INFO - PROCESS | 2088 | 1464368911166 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:08:31 INFO - PROCESS | 2088 | 1464368911168 Marionette TRACE conn5 <- [1,522,null,{}] 10:08:31 INFO - PROCESS | 2088 | 1464368911171 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:31 INFO - PROCESS | 2088 | 1464368911300 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 10:08:31 INFO - PROCESS | 2088 | 1464368911351 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:31 INFO - PROCESS | 2088 | ++DOCSHELL 1A4E9000 == 53 [pid = 2088] [id = 140] 10:08:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1A4ECC00) [pid = 2088] [serial = 418] [outer = 00000000] 10:08:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1B0B9800) [pid = 2088] [serial = 419] [outer = 1A4ECC00] 10:08:31 INFO - PROCESS | 2088 | 1464368911405 Marionette DEBUG loaded listener.js 10:08:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1B619400) [pid = 2088] [serial = 420] [outer = 1A4ECC00] 10:08:31 INFO - PROCESS | 2088 | 1464368911858 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 10:08:31 INFO - PROCESS | 2088 | 1464368911897 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 10:08:31 INFO - PROCESS | 2088 | 1464368911899 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 10:08:31 INFO - PROCESS | 2088 | 1464368911902 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:08:31 INFO - PROCESS | 2088 | 1464368911904 Marionette TRACE conn5 <- [1,526,null,{}] 10:08:31 INFO - PROCESS | 2088 | 1464368911908 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:32 INFO - PROCESS | 2088 | 1464368912044 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 10:08:32 INFO - PROCESS | 2088 | 1464368912103 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 2088 | ++DOCSHELL 1B693000 == 54 [pid = 2088] [id = 141] 10:08:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1C27A800) [pid = 2088] [serial = 421] [outer = 00000000] 10:08:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1C6C0000) [pid = 2088] [serial = 422] [outer = 1C27A800] 10:08:32 INFO - PROCESS | 2088 | 1464368912147 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1CC3A400) [pid = 2088] [serial = 423] [outer = 1C27A800] 10:08:32 INFO - PROCESS | 2088 | 1464368912562 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:08:32 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 10:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 10:08:32 INFO - PROCESS | 2088 | 1464368912577 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 10:08:32 INFO - PROCESS | 2088 | 1464368912579 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 10:08:32 INFO - PROCESS | 2088 | 1464368912582 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:08:32 INFO - PROCESS | 2088 | 1464368912584 Marionette TRACE conn5 <- [1,530,null,{}] 10:08:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:08:32 INFO - PROCESS | 2088 | 1464368912588 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:32 INFO - PROCESS | 2088 | 1464368912708 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 10:08:32 INFO - PROCESS | 2088 | 1464368912715 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 2088 | ++DOCSHELL 165ED400 == 55 [pid = 2088] [id = 142] 10:08:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1C9A3800) [pid = 2088] [serial = 424] [outer = 00000000] 10:08:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1CD68800) [pid = 2088] [serial = 425] [outer = 1C9A3800] 10:08:32 INFO - PROCESS | 2088 | 1464368912804 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1D373C00) [pid = 2088] [serial = 426] [outer = 1C9A3800] 10:08:33 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1A1A7800) [pid = 2088] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:08:33 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (19B63400) [pid = 2088] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:08:33 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1CC35C00) [pid = 2088] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:08:33 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (107EC400) [pid = 2088] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:08:33 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (10B7E400) [pid = 2088] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:08:33 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (190E2800) [pid = 2088] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:08:33 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (191CEC00) [pid = 2088] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:08:33 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (17790C00) [pid = 2088] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:08:33 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1CD6A400) [pid = 2088] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:08:33 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (192E7400) [pid = 2088] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:08:33 INFO - PROCESS | 2088 | 1464368913304 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:08:33 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 10:08:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:08:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:08:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:08:33 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 10:08:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:08:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:08:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:08:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 770ms 10:08:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:08:33 INFO - PROCESS | 2088 | 1464368913357 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 10:08:33 INFO - PROCESS | 2088 | 1464368913359 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 10:08:33 INFO - PROCESS | 2088 | 1464368913362 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 2088 | 1464368913364 Marionette TRACE conn5 <- [1,534,null,{}] 10:08:33 INFO - PROCESS | 2088 | 1464368913370 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:33 INFO - PROCESS | 2088 | 1464368913460 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 10:08:33 INFO - PROCESS | 2088 | 1464368913467 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1A800 == 56 [pid = 2088] [id = 143] 10:08:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (0CA1AC00) [pid = 2088] [serial = 427] [outer = 00000000] 10:08:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (10C29400) [pid = 2088] [serial = 428] [outer = 0CA1AC00] 10:08:33 INFO - PROCESS | 2088 | 1464368913511 Marionette DEBUG loaded listener.js 10:08:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (19095C00) [pid = 2088] [serial = 429] [outer = 0CA1AC00] 10:08:33 INFO - PROCESS | 2088 | 1464368913926 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:08:33 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. 10:08:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 10:08:33 INFO - PROCESS | 2088 | 1464368913934 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 10:08:33 INFO - PROCESS | 2088 | 1464368913936 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 10:08:33 INFO - PROCESS | 2088 | 1464368913939 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 2088 | 1464368913941 Marionette TRACE conn5 <- [1,538,null,{}] 10:08:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:08:33 INFO - PROCESS | 2088 | 1464368913945 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:34 INFO - PROCESS | 2088 | 1464368914063 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 10:08:34 INFO - PROCESS | 2088 | 1464368914072 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 2088 | ++DOCSHELL 190E7C00 == 57 [pid = 2088] [id = 144] 10:08:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (191CEC00) [pid = 2088] [serial = 430] [outer = 00000000] 10:08:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1CD63400) [pid = 2088] [serial = 431] [outer = 191CEC00] 10:08:34 INFO - PROCESS | 2088 | 1464368914116 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1CD65800) [pid = 2088] [serial = 432] [outer = 191CEC00] 10:08:34 INFO - PROCESS | 2088 | 1464368914523 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:08:34 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. 10:08:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 631ms 10:08:34 INFO - PROCESS | 2088 | 1464368914574 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 10:08:34 INFO - PROCESS | 2088 | 1464368914576 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 10:08:34 INFO - PROCESS | 2088 | 1464368914579 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:08:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:08:34 INFO - PROCESS | 2088 | 1464368914582 Marionette TRACE conn5 <- [1,542,null,{}] 10:08:34 INFO - PROCESS | 2088 | 1464368914585 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:34 INFO - PROCESS | 2088 | 1464368914729 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 10:08:34 INFO - PROCESS | 2088 | 1464368914744 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 2088 | ++DOCSHELL 1D75D800 == 58 [pid = 2088] [id = 145] 10:08:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1D75FC00) [pid = 2088] [serial = 433] [outer = 00000000] 10:08:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1DCC1400) [pid = 2088] [serial = 434] [outer = 1D75FC00] 10:08:34 INFO - PROCESS | 2088 | 1464368914797 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1EBEB400) [pid = 2088] [serial = 435] [outer = 1D75FC00] 10:08:35 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:35 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:08:35 INFO - PROCESS | 2088 | 1464368915464 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:08:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 10:08:35 INFO - PROCESS | 2088 | 1464368915515 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 2088 | 1464368915519 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 10:08:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:08:35 INFO - PROCESS | 2088 | 1464368915524 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 2088 | 1464368915527 Marionette TRACE conn5 <- [1,546,null,{}] 10:08:35 INFO - PROCESS | 2088 | 1464368915533 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:35 INFO - PROCESS | 2088 | 1464368915646 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 10:08:35 INFO - PROCESS | 2088 | 1464368915774 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 2088 | ++DOCSHELL 10547800 == 59 [pid = 2088] [id = 146] 10:08:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (107E8000) [pid = 2088] [serial = 436] [outer = 00000000] 10:08:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (160E4C00) [pid = 2088] [serial = 437] [outer = 107E8000] 10:08:35 INFO - PROCESS | 2088 | 1464368915831 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (165F1800) [pid = 2088] [serial = 438] [outer = 107E8000] 10:08:36 INFO - PROCESS | 2088 | 1464368916465 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 991ms 10:08:36 INFO - PROCESS | 2088 | 1464368916515 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 10:08:36 INFO - PROCESS | 2088 | 1464368916521 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 10:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:08:36 INFO - PROCESS | 2088 | 1464368916528 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - PROCESS | 2088 | 1464368916531 Marionette TRACE conn5 <- [1,550,null,{}] 10:08:36 INFO - PROCESS | 2088 | 1464368916535 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:36 INFO - PROCESS | 2088 | 1464368916679 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 10:08:36 INFO - PROCESS | 2088 | 1464368916808 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:36 INFO - PROCESS | 2088 | ++DOCSHELL 1908E000 == 60 [pid = 2088] [id = 147] 10:08:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (19090800) [pid = 2088] [serial = 439] [outer = 00000000] 10:08:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (19449C00) [pid = 2088] [serial = 440] [outer = 19090800] 10:08:36 INFO - PROCESS | 2088 | 1464368916864 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1A0B7400) [pid = 2088] [serial = 441] [outer = 19090800] 10:08:37 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:37 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:08:37 INFO - PROCESS | 2088 | 1464368917500 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:08:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:08:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1021ms 10:08:37 INFO - PROCESS | 2088 | 1464368917551 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 10:08:37 INFO - PROCESS | 2088 | 1464368917553 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 10:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:08:37 INFO - PROCESS | 2088 | 1464368917557 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:08:37 INFO - PROCESS | 2088 | 1464368917561 Marionette TRACE conn5 <- [1,554,null,{}] 10:08:37 INFO - PROCESS | 2088 | 1464368917572 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:37 INFO - PROCESS | 2088 | 1464368917699 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 10:08:37 INFO - PROCESS | 2088 | 1464368917829 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 2088 | ++DOCSHELL 10377000 == 61 [pid = 2088] [id = 148] 10:08:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1DCBD400) [pid = 2088] [serial = 442] [outer = 00000000] 10:08:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1E99B400) [pid = 2088] [serial = 443] [outer = 1DCBD400] 10:08:37 INFO - PROCESS | 2088 | 1464368917887 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1EB9C400) [pid = 2088] [serial = 444] [outer = 1DCBD400] 10:08:38 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:38 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:08:38 INFO - PROCESS | 2088 | 1464368918434 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 931ms 10:08:38 INFO - PROCESS | 2088 | 1464368918491 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 10:08:38 INFO - PROCESS | 2088 | 1464368918494 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 10:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:08:38 INFO - PROCESS | 2088 | 1464368918497 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:08:38 INFO - PROCESS | 2088 | 1464368918499 Marionette TRACE conn5 <- [1,558,null,{}] 10:08:38 INFO - PROCESS | 2088 | 1464368918503 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:38 INFO - PROCESS | 2088 | 1464368918612 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 10:08:38 INFO - PROCESS | 2088 | 1464368918713 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:38 INFO - PROCESS | 2088 | ++DOCSHELL 1DB16800 == 62 [pid = 2088] [id = 149] 10:08:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1DB18000) [pid = 2088] [serial = 445] [outer = 00000000] 10:08:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1DB21400) [pid = 2088] [serial = 446] [outer = 1DB18000] 10:08:38 INFO - PROCESS | 2088 | 1464368918767 Marionette DEBUG loaded listener.js 10:08:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1DB24800) [pid = 2088] [serial = 447] [outer = 1DB18000] 10:08:39 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:39 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:08:39 INFO - PROCESS | 2088 | 1464368919384 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 930ms 10:08:39 INFO - PROCESS | 2088 | 1464368919430 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 2088 | 1464368919432 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 10:08:39 INFO - PROCESS | 2088 | 1464368919436 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:08:39 INFO - PROCESS | 2088 | 1464368919438 Marionette TRACE conn5 <- [1,562,null,{}] 10:08:39 INFO - PROCESS | 2088 | 1464368919441 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:39 INFO - PROCESS | 2088 | 1464368919564 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 10:08:39 INFO - PROCESS | 2088 | 1464368919691 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:39 INFO - PROCESS | 2088 | ++DOCSHELL 11687C00 == 63 [pid = 2088] [id = 150] 10:08:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (14AE9000) [pid = 2088] [serial = 448] [outer = 00000000] 10:08:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (164AD800) [pid = 2088] [serial = 449] [outer = 14AE9000] 10:08:39 INFO - PROCESS | 2088 | 1464368919748 Marionette DEBUG loaded listener.js 10:08:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (16CCE800) [pid = 2088] [serial = 450] [outer = 14AE9000] 10:08:40 INFO - PROCESS | 2088 | 1464368920518 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:08:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1119ms 10:08:40 INFO - PROCESS | 2088 | 1464368920559 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 10:08:40 INFO - PROCESS | 2088 | 1464368920564 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 10:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:08:40 INFO - PROCESS | 2088 | 1464368920568 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:08:40 INFO - PROCESS | 2088 | 1464368920572 Marionette TRACE conn5 <- [1,566,null,{}] 10:08:40 INFO - PROCESS | 2088 | 1464368920577 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:40 INFO - PROCESS | 2088 | 1464368920677 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 10:08:40 INFO - PROCESS | 2088 | 1464368920858 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 2088 | ++DOCSHELL 167AAC00 == 64 [pid = 2088] [id = 151] 10:08:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (167B2C00) [pid = 2088] [serial = 451] [outer = 00000000] 10:08:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (17A0B400) [pid = 2088] [serial = 452] [outer = 167B2C00] 10:08:40 INFO - PROCESS | 2088 | 1464368920910 Marionette DEBUG loaded listener.js 10:08:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (1907DC00) [pid = 2088] [serial = 453] [outer = 167B2C00] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 190E7C00 == 63 [pid = 2088] [id = 144] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 0CA1A800 == 62 [pid = 2088] [id = 143] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 165ED400 == 61 [pid = 2088] [id = 142] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 1B693000 == 60 [pid = 2088] [id = 141] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 1A4E9000 == 59 [pid = 2088] [id = 140] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 192D8800 == 58 [pid = 2088] [id = 139] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 190E3000 == 57 [pid = 2088] [id = 138] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 18E90000 == 56 [pid = 2088] [id = 137] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 10C2DC00 == 55 [pid = 2088] [id = 136] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 164B6800 == 54 [pid = 2088] [id = 135] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 10545000 == 53 [pid = 2088] [id = 134] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 1D75C800 == 52 [pid = 2088] [id = 133] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (10C2C800) [pid = 2088] [serial = 343] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (19B64400) [pid = 2088] [serial = 349] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (16CC9400) [pid = 2088] [serial = 346] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1B61FC00) [pid = 2088] [serial = 352] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1D378C00) [pid = 2088] [serial = 385] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | 1464368921535 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 1D754400 == 51 [pid = 2088] [id = 132] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 191A7400 == 50 [pid = 2088] [id = 131] 10:08:41 INFO - PROCESS | 2088 | --DOCSHELL 15418C00 == 49 [pid = 2088] [id = 130] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1A3E5800) [pid = 2088] [serial = 370] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1C9A4C00) [pid = 2088] [serial = 373] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1B02B800) [pid = 2088] [serial = 371] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1CC42C00) [pid = 2088] [serial = 376] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (14899400) [pid = 2088] [serial = 356] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (10B86C00) [pid = 2088] [serial = 355] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (15419400) [pid = 2088] [serial = 358] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (165EDC00) [pid = 2088] [serial = 359] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (190EA800) [pid = 2088] [serial = 364] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (190EE800) [pid = 2088] [serial = 365] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (19B6F800) [pid = 2088] [serial = 367] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (17A0E800) [pid = 2088] [serial = 361] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (18A56C00) [pid = 2088] [serial = 362] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1CC33400) [pid = 2088] [serial = 374] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1E9A3000) [pid = 2088] [serial = 383] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1CD5E000) [pid = 2088] [serial = 379] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1D15D000) [pid = 2088] [serial = 382] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1CCA4400) [pid = 2088] [serial = 377] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1CD66C00) [pid = 2088] [serial = 380] [outer = 00000000] [url = about:blank] 10:08:41 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1A0BC400) [pid = 2088] [serial = 368] [outer = 00000000] [url = about:blank] 10:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1022ms 10:08:41 INFO - PROCESS | 2088 | 1464368921591 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 10:08:41 INFO - PROCESS | 2088 | 1464368921596 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 10:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:08:41 INFO - PROCESS | 2088 | 1464368921634 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 2088 | 1464368921637 Marionette TRACE conn5 <- [1,570,null,{}] 10:08:41 INFO - PROCESS | 2088 | 1464368921643 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:41 INFO - PROCESS | 2088 | 1464368921738 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 10:08:41 INFO - PROCESS | 2088 | 1464368921745 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:41 INFO - PROCESS | 2088 | ++DOCSHELL 14F80800 == 50 [pid = 2088] [id = 152] 10:08:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (14FF7400) [pid = 2088] [serial = 454] [outer = 00000000] 10:08:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (160DF400) [pid = 2088] [serial = 455] [outer = 14FF7400] 10:08:41 INFO - PROCESS | 2088 | 1464368921793 Marionette DEBUG loaded listener.js 10:08:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (165EDC00) [pid = 2088] [serial = 456] [outer = 14FF7400] 10:08:42 INFO - PROCESS | 2088 | 1464368922227 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 651ms 10:08:42 INFO - PROCESS | 2088 | 1464368922269 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 10:08:42 INFO - PROCESS | 2088 | 1464368922271 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 10:08:42 INFO - PROCESS | 2088 | 1464368922275 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:08:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:08:42 INFO - PROCESS | 2088 | 1464368922278 Marionette TRACE conn5 <- [1,574,null,{}] 10:08:42 INFO - PROCESS | 2088 | 1464368922289 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:42 INFO - PROCESS | 2088 | 1464368922380 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 10:08:42 INFO - PROCESS | 2088 | 1464368922388 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 2088 | ++DOCSHELL 18B7CC00 == 51 [pid = 2088] [id = 153] 10:08:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (19086C00) [pid = 2088] [serial = 457] [outer = 00000000] 10:08:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1919A400) [pid = 2088] [serial = 458] [outer = 19086C00] 10:08:42 INFO - PROCESS | 2088 | 1464368922436 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (192DF000) [pid = 2088] [serial = 459] [outer = 19086C00] 10:08:42 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:42 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:08:42 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:42 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:08:42 INFO - PROCESS | 2088 | 1464368922843 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 10:08:42 INFO - PROCESS | 2088 | 1464368922908 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 10:08:42 INFO - PROCESS | 2088 | 1464368922911 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 10:08:42 INFO - PROCESS | 2088 | 1464368922914 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:08:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:08:42 INFO - PROCESS | 2088 | 1464368922916 Marionette TRACE conn5 <- [1,578,null,{}] 10:08:42 INFO - PROCESS | 2088 | 1464368922920 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:43 INFO - PROCESS | 2088 | 1464368923007 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 10:08:43 INFO - PROCESS | 2088 | 1464368923015 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 2088 | ++DOCSHELL 19B63400 == 52 [pid = 2088] [id = 154] 10:08:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (19B6CC00) [pid = 2088] [serial = 460] [outer = 00000000] 10:08:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1A1A2000) [pid = 2088] [serial = 461] [outer = 19B6CC00] 10:08:43 INFO - PROCESS | 2088 | 1464368923060 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1A3DF400) [pid = 2088] [serial = 462] [outer = 19B6CC00] 10:08:43 INFO - PROCESS | 2088 | 1464368923445 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 571ms 10:08:43 INFO - PROCESS | 2088 | 1464368923490 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 2088 | 1464368923492 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 10:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:08:43 INFO - PROCESS | 2088 | 1464368923495 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 2088 | 1464368923496 Marionette TRACE conn5 <- [1,582,null,{}] 10:08:43 INFO - PROCESS | 2088 | 1464368923500 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:43 INFO - PROCESS | 2088 | 1464368923638 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 10:08:43 INFO - PROCESS | 2088 | 1464368923698 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 2088 | ++DOCSHELL 17A02800 == 53 [pid = 2088] [id = 155] 10:08:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (18E93800) [pid = 2088] [serial = 463] [outer = 00000000] 10:08:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (191A7400) [pid = 2088] [serial = 464] [outer = 18E93800] 10:08:43 INFO - PROCESS | 2088 | 1464368923784 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1B0B9C00) [pid = 2088] [serial = 465] [outer = 18E93800] 10:08:44 INFO - PROCESS | 2088 | 1464368924336 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:08:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:08:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 871ms 10:08:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:08:44 INFO - PROCESS | 2088 | 1464368924366 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 10:08:44 INFO - PROCESS | 2088 | 1464368924368 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 10:08:44 INFO - PROCESS | 2088 | 1464368924371 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:08:44 INFO - PROCESS | 2088 | 1464368924373 Marionette TRACE conn5 <- [1,586,null,{}] 10:08:44 INFO - PROCESS | 2088 | 1464368924376 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:44 INFO - PROCESS | 2088 | 1464368924497 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 10:08:44 INFO - PROCESS | 2088 | 1464368924559 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 2088 | ++DOCSHELL 1B698400 == 54 [pid = 2088] [id = 156] 10:08:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1CC3FC00) [pid = 2088] [serial = 466] [outer = 00000000] 10:08:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1CD62C00) [pid = 2088] [serial = 467] [outer = 1CC3FC00] 10:08:44 INFO - PROCESS | 2088 | 1464368924605 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1CD67C00) [pid = 2088] [serial = 468] [outer = 1CC3FC00] 10:08:45 INFO - PROCESS | 2088 | 1464368925033 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 10:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:08:45 INFO - PROCESS | 2088 | 1464368925102 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 2088 | 1464368925104 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 10:08:45 INFO - PROCESS | 2088 | 1464368925107 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 2088 | 1464368925109 Marionette TRACE conn5 <- [1,590,null,{}] 10:08:45 INFO - PROCESS | 2088 | 1464368925112 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:45 INFO - PROCESS | 2088 | 1464368925221 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 10:08:45 INFO - PROCESS | 2088 | 1464368925280 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 2088 | ++DOCSHELL 10372800 == 55 [pid = 2088] [id = 157] 10:08:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (14A85000) [pid = 2088] [serial = 469] [outer = 00000000] 10:08:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1D75A400) [pid = 2088] [serial = 470] [outer = 14A85000] 10:08:45 INFO - PROCESS | 2088 | 1464368925324 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1D75BC00) [pid = 2088] [serial = 471] [outer = 14A85000] 10:08:45 INFO - PROCESS | 2088 | 1464368925735 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 10:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:08:45 INFO - PROCESS | 2088 | 1464368925783 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 2088 | 1464368925785 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 10:08:45 INFO - PROCESS | 2088 | 1464368925788 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 2088 | 1464368925790 Marionette TRACE conn5 <- [1,594,null,{}] 10:08:45 INFO - PROCESS | 2088 | 1464368925793 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:45 INFO - PROCESS | 2088 | 1464368925945 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (191A5400) [pid = 2088] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (14F5E800) [pid = 2088] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1F06A400) [pid = 2088] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1A0B2000) [pid = 2088] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (0C9A1800) [pid = 2088] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (164AE000) [pid = 2088] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (19B70800) [pid = 2088] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1A4ECC00) [pid = 2088] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1C27A800) [pid = 2088] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1C9A3800) [pid = 2088] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (0CA1AC00) [pid = 2088] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (190E3800) [pid = 2088] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (10C31800) [pid = 2088] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (191CEC00) [pid = 2088] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1907B800) [pid = 2088] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (167A8800) [pid = 2088] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (107BC800) [pid = 2088] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (192E0400) [pid = 2088] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (164B3000) [pid = 2088] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1AFD3C00) [pid = 2088] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (10806400) [pid = 2088] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:08:46 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (191A2800) [pid = 2088] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:08:46 INFO - PROCESS | 2088 | 1464368926248 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1AC00 == 56 [pid = 2088] [id = 158] 10:08:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (0CA1F000) [pid = 2088] [serial = 472] [outer = 00000000] 10:08:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (107B7800) [pid = 2088] [serial = 473] [outer = 0CA1F000] 10:08:46 INFO - PROCESS | 2088 | 1464368926293 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1165A000) [pid = 2088] [serial = 474] [outer = 0CA1F000] 10:08:46 INFO - PROCESS | 2088 | 1464368926648 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 931ms 10:08:46 INFO - PROCESS | 2088 | 1464368926724 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 2088 | 1464368926726 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 10:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:08:46 INFO - PROCESS | 2088 | 1464368926729 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - PROCESS | 2088 | 1464368926731 Marionette TRACE conn5 <- [1,598,null,{}] 10:08:46 INFO - PROCESS | 2088 | 1464368926735 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:46 INFO - PROCESS | 2088 | 1464368926815 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 10:08:46 INFO - PROCESS | 2088 | 1464368926821 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 2088 | ++DOCSHELL 164AE000 == 57 [pid = 2088] [id = 159] 10:08:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (167A9800) [pid = 2088] [serial = 475] [outer = 00000000] 10:08:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (19093800) [pid = 2088] [serial = 476] [outer = 167A9800] 10:08:46 INFO - PROCESS | 2088 | 1464368926866 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1A3D9000) [pid = 2088] [serial = 477] [outer = 167A9800] 10:08:47 INFO - PROCESS | 2088 | 1464368927298 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:08:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:08:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 631ms 10:08:47 INFO - PROCESS | 2088 | 1464368927363 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 10:08:47 INFO - PROCESS | 2088 | 1464368927365 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 10:08:47 INFO - PROCESS | 2088 | 1464368927369 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:08:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:08:47 INFO - PROCESS | 2088 | 1464368927370 Marionette TRACE conn5 <- [1,602,null,{}] 10:08:47 INFO - PROCESS | 2088 | 1464368927374 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:47 INFO - PROCESS | 2088 | 1464368927457 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 10:08:47 INFO - PROCESS | 2088 | 1464368927496 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 2088 | ++DOCSHELL 152D9C00 == 58 [pid = 2088] [id = 160] 10:08:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1944C800) [pid = 2088] [serial = 478] [outer = 00000000] 10:08:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1CC37C00) [pid = 2088] [serial = 479] [outer = 1944C800] 10:08:47 INFO - PROCESS | 2088 | 1464368927542 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1D754C00) [pid = 2088] [serial = 480] [outer = 1944C800] 10:08:48 INFO - PROCESS | 2088 | [2088] 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 10:08:48 INFO - PROCESS | 2088 | 1464368928272 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:08:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:08:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 932ms 10:08:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:08:48 INFO - PROCESS | 2088 | 1464368928304 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 2088 | 1464368928309 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 10:08:48 INFO - PROCESS | 2088 | 1464368928314 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 2088 | 1464368928319 Marionette TRACE conn5 <- [1,606,null,{}] 10:08:48 INFO - PROCESS | 2088 | 1464368928326 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:48 INFO - PROCESS | 2088 | 1464368928443 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 10:08:48 INFO - PROCESS | 2088 | 1464368928550 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 2088 | ++DOCSHELL 10C2AC00 == 59 [pid = 2088] [id = 161] 10:08:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (10C2B800) [pid = 2088] [serial = 481] [outer = 00000000] 10:08:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (11657400) [pid = 2088] [serial = 482] [outer = 10C2B800] 10:08:48 INFO - PROCESS | 2088 | 1464368928608 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (14F63800) [pid = 2088] [serial = 483] [outer = 10C2B800] 10:08:49 INFO - PROCESS | 2088 | 1464368929202 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 10:08:49 INFO - PROCESS | 2088 | 1464368929245 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 2088 | 1464368929251 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 10:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:08:49 INFO - PROCESS | 2088 | 1464368929257 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 2088 | 1464368929260 Marionette TRACE conn5 <- [1,610,null,{}] 10:08:49 INFO - PROCESS | 2088 | 1464368929264 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:49 INFO - PROCESS | 2088 | 1464368929377 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 10:08:49 INFO - PROCESS | 2088 | 1464368929508 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:49 INFO - PROCESS | 2088 | ++DOCSHELL 18A32C00 == 60 [pid = 2088] [id = 162] 10:08:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (18A56C00) [pid = 2088] [serial = 484] [outer = 00000000] 10:08:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (190E4800) [pid = 2088] [serial = 485] [outer = 18A56C00] 10:08:49 INFO - PROCESS | 2088 | 1464368929564 Marionette DEBUG loaded listener.js 10:08:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1919CC00) [pid = 2088] [serial = 486] [outer = 18A56C00] 10:08:50 INFO - PROCESS | 2088 | 1464368930161 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:08:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:08:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 10:08:50 INFO - PROCESS | 2088 | 1464368930229 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 10:08:50 INFO - PROCESS | 2088 | 1464368930232 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 10:08:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:08:50 INFO - PROCESS | 2088 | 1464368930236 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:08:50 INFO - PROCESS | 2088 | 1464368930240 Marionette TRACE conn5 <- [1,614,null,{}] 10:08:50 INFO - PROCESS | 2088 | 1464368930252 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:50 INFO - PROCESS | 2088 | 1464368930382 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 10:08:50 INFO - PROCESS | 2088 | 1464368930516 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 2088 | ++DOCSHELL 190E2400 == 61 [pid = 2088] [id = 163] 10:08:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1CD5F400) [pid = 2088] [serial = 487] [outer = 00000000] 10:08:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1DCBF000) [pid = 2088] [serial = 488] [outer = 1CD5F400] 10:08:50 INFO - PROCESS | 2088 | 1464368930575 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1E9A2800) [pid = 2088] [serial = 489] [outer = 1CD5F400] 10:08:51 INFO - PROCESS | 2088 | 1464368931168 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 971ms 10:08:51 INFO - PROCESS | 2088 | 1464368931212 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 2088 | 1464368931215 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 10:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:08:51 INFO - PROCESS | 2088 | 1464368931219 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 2088 | 1464368931221 Marionette TRACE conn5 <- [1,618,null,{}] 10:08:51 INFO - PROCESS | 2088 | 1464368931225 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:51 INFO - PROCESS | 2088 | 1464368931334 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 10:08:51 INFO - PROCESS | 2088 | 1464368931464 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:51 INFO - PROCESS | 2088 | ++DOCSHELL 1F51FC00 == 62 [pid = 2088] [id = 164] 10:08:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1F520800) [pid = 2088] [serial = 490] [outer = 00000000] 10:08:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1F52A400) [pid = 2088] [serial = 491] [outer = 1F520800] 10:08:51 INFO - PROCESS | 2088 | 1464368931520 Marionette DEBUG loaded listener.js 10:08:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1F54AC00) [pid = 2088] [serial = 492] [outer = 1F520800] 10:08:52 INFO - PROCESS | 2088 | 1464368932082 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 930ms 10:08:52 INFO - PROCESS | 2088 | 1464368932154 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 10:08:52 INFO - PROCESS | 2088 | 1464368932157 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 10:08:52 INFO - PROCESS | 2088 | 1464368932160 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:08:52 INFO - PROCESS | 2088 | 1464368932162 Marionette TRACE conn5 <- [1,622,null,{}] 10:08:52 INFO - PROCESS | 2088 | 1464368932166 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:52 INFO - PROCESS | 2088 | 1464368932271 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 10:08:52 INFO - PROCESS | 2088 | 1464368932373 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:52 INFO - PROCESS | 2088 | ++DOCSHELL 1F550000 == 63 [pid = 2088] [id = 165] 10:08:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1F56AC00) [pid = 2088] [serial = 493] [outer = 00000000] 10:08:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1F56F000) [pid = 2088] [serial = 494] [outer = 1F56AC00] 10:08:52 INFO - PROCESS | 2088 | 1464368932428 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (1F572800) [pid = 2088] [serial = 495] [outer = 1F56AC00] 10:08:52 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:52 INFO - PROCESS | 2088 | 1464368932949 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 871ms 10:08:53 INFO - PROCESS | 2088 | 1464368933034 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 10:08:53 INFO - PROCESS | 2088 | 1464368933036 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 10:08:53 INFO - PROCESS | 2088 | 1464368933040 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:08:53 INFO - PROCESS | 2088 | 1464368933042 Marionette TRACE conn5 <- [1,626,null,{}] 10:08:53 INFO - PROCESS | 2088 | 1464368933046 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:53 INFO - PROCESS | 2088 | 1464368933177 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 10:08:53 INFO - PROCESS | 2088 | 1464368933276 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 2088 | ++DOCSHELL 1F56A800 == 64 [pid = 2088] [id = 166] 10:08:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1F56C400) [pid = 2088] [serial = 496] [outer = 00000000] 10:08:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (21434000) [pid = 2088] [serial = 497] [outer = 1F56C400] 10:08:53 INFO - PROCESS | 2088 | 1464368933330 Marionette DEBUG loaded listener.js 10:08:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (21223000) [pid = 2088] [serial = 498] [outer = 1F56C400] 10:08:53 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:53 INFO - PROCESS | 2088 | 1464368933913 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 930ms 10:08:54 INFO - PROCESS | 2088 | 1464368933974 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 2088 | 1464368933977 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 10:08:54 INFO - PROCESS | 2088 | 1464368933980 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:08:54 INFO - PROCESS | 2088 | 1464368933982 Marionette TRACE conn5 <- [1,630,null,{}] 10:08:54 INFO - PROCESS | 2088 | 1464368933986 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:54 INFO - PROCESS | 2088 | 1464368934092 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 10:08:54 INFO - PROCESS | 2088 | 1464368934196 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:54 INFO - PROCESS | 2088 | ++DOCSHELL 160DE000 == 65 [pid = 2088] [id = 167] 10:08:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (164B0800) [pid = 2088] [serial = 499] [outer = 00000000] 10:08:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (19094000) [pid = 2088] [serial = 500] [outer = 164B0800] 10:08:54 INFO - PROCESS | 2088 | 1464368934250 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (192D9400) [pid = 2088] [serial = 501] [outer = 164B0800] 10:08:55 INFO - PROCESS | 2088 | 1464368935001 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:08:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:08:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1074ms 10:08:55 INFO - PROCESS | 2088 | 1464368935058 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 10:08:55 INFO - PROCESS | 2088 | 1464368935062 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 10:08:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:08:55 INFO - PROCESS | 2088 | 1464368935067 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 2088 | 1464368935070 Marionette TRACE conn5 <- [1,634,null,{}] 10:08:55 INFO - PROCESS | 2088 | 1464368935077 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:55 INFO - PROCESS | 2088 | 1464368935180 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 10:08:55 INFO - PROCESS | 2088 | 1464368935318 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 2088 | ++DOCSHELL 1053D400 == 66 [pid = 2088] [id = 168] 10:08:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (10806400) [pid = 2088] [serial = 502] [outer = 00000000] 10:08:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (1547C800) [pid = 2088] [serial = 503] [outer = 10806400] 10:08:55 INFO - PROCESS | 2088 | 1464368935369 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (165E9400) [pid = 2088] [serial = 504] [outer = 10806400] 10:08:55 INFO - PROCESS | 2088 | --DOCSHELL 164AE000 == 65 [pid = 2088] [id = 159] 10:08:55 INFO - PROCESS | 2088 | --DOCSHELL 0CA1AC00 == 64 [pid = 2088] [id = 158] 10:08:55 INFO - PROCESS | 2088 | --DOCSHELL 10372800 == 63 [pid = 2088] [id = 157] 10:08:55 INFO - PROCESS | 2088 | --DOCSHELL 1B698400 == 62 [pid = 2088] [id = 156] 10:08:55 INFO - PROCESS | 2088 | --DOCSHELL 17A02800 == 61 [pid = 2088] [id = 155] 10:08:55 INFO - PROCESS | 2088 | --DOCSHELL 19B63400 == 60 [pid = 2088] [id = 154] 10:08:55 INFO - PROCESS | 2088 | --DOCSHELL 18B7CC00 == 59 [pid = 2088] [id = 153] 10:08:55 INFO - PROCESS | 2088 | --DOCSHELL 14F80800 == 58 [pid = 2088] [id = 152] 10:08:55 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (1DCC1400) [pid = 2088] [serial = 434] [outer = 00000000] [url = about:blank] 10:08:55 INFO - PROCESS | 2088 | --DOCSHELL 167AAC00 == 57 [pid = 2088] [id = 151] 10:08:55 INFO - PROCESS | 2088 | --DOCSHELL 10547800 == 56 [pid = 2088] [id = 146] 10:08:55 INFO - PROCESS | 2088 | --DOCSHELL 1D75D800 == 55 [pid = 2088] [id = 145] 10:08:56 INFO - PROCESS | 2088 | 1464368936016 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 988ms 10:08:56 INFO - PROCESS | 2088 | 1464368936055 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 2088 | 1464368936061 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 10:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:08:56 INFO - PROCESS | 2088 | 1464368936066 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - PROCESS | 2088 | 1464368936069 Marionette TRACE conn5 <- [1,638,null,{}] 10:08:56 INFO - PROCESS | 2088 | 1464368936073 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:56 INFO - PROCESS | 2088 | 1464368936173 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (19B64C00) [pid = 2088] [serial = 317] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (19096000) [pid = 2088] [serial = 323] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (1F522800) [pid = 2088] [serial = 266] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1A3DF800) [pid = 2088] [serial = 320] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (10546000) [pid = 2088] [serial = 311] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (177DE400) [pid = 2088] [serial = 314] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (17796800) [pid = 2088] [serial = 347] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1C6B1400) [pid = 2088] [serial = 353] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1168D800) [pid = 2088] [serial = 344] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1A1CB400) [pid = 2088] [serial = 350] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1A4EDC00) [pid = 2088] [serial = 341] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1B0B9800) [pid = 2088] [serial = 419] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1C6C0000) [pid = 2088] [serial = 422] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1B619400) [pid = 2088] [serial = 420] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1CD68800) [pid = 2088] [serial = 425] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1CC3A400) [pid = 2088] [serial = 423] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (10C29400) [pid = 2088] [serial = 428] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1919F000) [pid = 2088] [serial = 413] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (191CE400) [pid = 2088] [serial = 414] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1541AC00) [pid = 2088] [serial = 407] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (164A9C00) [pid = 2088] [serial = 408] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1CD65800) [pid = 2088] [serial = 432] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (19085400) [pid = 2088] [serial = 410] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1908F000) [pid = 2088] [serial = 411] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (17A0FC00) [pid = 2088] [serial = 405] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (17704800) [pid = 2088] [serial = 404] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (18B7F000) [pid = 2088] [serial = 402] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1770B000) [pid = 2088] [serial = 401] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (19B62400) [pid = 2088] [serial = 416] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (164B0C00) [pid = 2088] [serial = 388] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1A4E3400) [pid = 2088] [serial = 392] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1D757400) [pid = 2088] [serial = 395] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1EE47800) [pid = 2088] [serial = 398] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1D373C00) [pid = 2088] [serial = 426] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (17A07000) [pid = 2088] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1CD63400) [pid = 2088] [serial = 431] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (19B6E800) [pid = 2088] [serial = 417] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (19095C00) [pid = 2088] [serial = 429] [outer = 00000000] [url = about:blank] 10:08:56 INFO - PROCESS | 2088 | 1464368936274 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 2088 | ++DOCSHELL 0D173800 == 56 [pid = 2088] [id = 169] 10:08:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (10546000) [pid = 2088] [serial = 505] [outer = 00000000] 10:08:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1168D800) [pid = 2088] [serial = 506] [outer = 10546000] 10:08:56 INFO - PROCESS | 2088 | 1464368936319 Marionette DEBUG loaded listener.js 10:08:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (15489C00) [pid = 2088] [serial = 507] [outer = 10546000] 10:08:56 INFO - PROCESS | 2088 | 1464368936704 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 10:08:56 INFO - PROCESS | 2088 | 1464368936740 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 2088 | 1464368936743 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 10:08:56 INFO - PROCESS | 2088 | 1464368936746 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:08:56 INFO - PROCESS | 2088 | 1464368936749 Marionette TRACE conn5 <- [1,642,null,{}] 10:08:56 INFO - PROCESS | 2088 | 1464368936759 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:56 INFO - PROCESS | 2088 | 1464368936878 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 10:08:56 INFO - PROCESS | 2088 | 1464368936886 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 2088 | ++DOCSHELL 16A97800 == 57 [pid = 2088] [id = 170] 10:08:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (16CCD000) [pid = 2088] [serial = 508] [outer = 00000000] 10:08:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (17A10400) [pid = 2088] [serial = 509] [outer = 16CCD000] 10:08:56 INFO - PROCESS | 2088 | 1464368936934 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19081000) [pid = 2088] [serial = 510] [outer = 16CCD000] 10:08:57 INFO - PROCESS | 2088 | 1464368937399 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 10:08:57 INFO - PROCESS | 2088 | 1464368937421 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 10:08:57 INFO - PROCESS | 2088 | 1464368937424 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 10:08:57 INFO - PROCESS | 2088 | 1464368937427 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:08:57 INFO - PROCESS | 2088 | 1464368937428 Marionette TRACE conn5 <- [1,646,null,{}] 10:08:57 INFO - PROCESS | 2088 | 1464368937432 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:57 INFO - PROCESS | 2088 | 1464368937520 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 10:08:57 INFO - PROCESS | 2088 | 1464368937526 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:57 INFO - PROCESS | 2088 | ++DOCSHELL 1908F400 == 58 [pid = 2088] [id = 171] 10:08:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (19093400) [pid = 2088] [serial = 511] [outer = 00000000] 10:08:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (190E4C00) [pid = 2088] [serial = 512] [outer = 19093400] 10:08:57 INFO - PROCESS | 2088 | 1464368937571 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (191A7800) [pid = 2088] [serial = 513] [outer = 19093400] 10:08:58 INFO - PROCESS | 2088 | 1464368938011 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 10:08:58 INFO - PROCESS | 2088 | 1464368938070 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 10:08:58 INFO - PROCESS | 2088 | 1464368938072 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 10:08:58 INFO - PROCESS | 2088 | 1464368938076 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 2088 | 1464368938077 Marionette TRACE conn5 <- [1,650,null,{}] 10:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:08:58 INFO - PROCESS | 2088 | 1464368938081 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:58 INFO - PROCESS | 2088 | 1464368938164 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 10:08:58 INFO - PROCESS | 2088 | 1464368938171 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 2088 | ++DOCSHELL 191CD800 == 59 [pid = 2088] [id = 172] 10:08:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (191CE400) [pid = 2088] [serial = 514] [outer = 00000000] 10:08:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (192E6000) [pid = 2088] [serial = 515] [outer = 191CE400] 10:08:58 INFO - PROCESS | 2088 | 1464368938215 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (19B67400) [pid = 2088] [serial = 516] [outer = 191CE400] 10:08:58 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:58 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:08:58 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:58 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:08:58 INFO - PROCESS | 2088 | 1464368938713 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 10:08:58 INFO - PROCESS | 2088 | 1464368938752 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 10:08:58 INFO - PROCESS | 2088 | 1464368938754 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 10:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:08:58 INFO - PROCESS | 2088 | 1464368938765 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 2088 | 1464368938766 Marionette TRACE conn5 <- [1,654,null,{}] 10:08:58 INFO - PROCESS | 2088 | 1464368938770 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:58 INFO - PROCESS | 2088 | 1464368938899 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 10:08:58 INFO - PROCESS | 2088 | 1464368938956 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 2088 | ++DOCSHELL 19B66000 == 60 [pid = 2088] [id = 173] 10:08:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (19B6C000) [pid = 2088] [serial = 517] [outer = 00000000] 10:08:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1A4E6400) [pid = 2088] [serial = 518] [outer = 19B6C000] 10:08:59 INFO - PROCESS | 2088 | 1464368939001 Marionette DEBUG loaded listener.js 10:08:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1A4ED800) [pid = 2088] [serial = 519] [outer = 19B6C000] 10:08:59 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:59 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:08:59 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:59 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:08:59 INFO - PROCESS | 2088 | 1464368939437 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 10:08:59 INFO - PROCESS | 2088 | 1464368939497 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 10:08:59 INFO - PROCESS | 2088 | 1464368939499 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 10:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:08:59 INFO - PROCESS | 2088 | 1464368939529 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 2088 | 1464368939531 Marionette TRACE conn5 <- [1,658,null,{}] 10:08:59 INFO - PROCESS | 2088 | 1464368939548 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:59 INFO - PROCESS | 2088 | 1464368939659 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 10:08:59 INFO - PROCESS | 2088 | 1464368939718 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 2088 | ++DOCSHELL 1A0BE000 == 61 [pid = 2088] [id = 174] 10:08:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1A4EF000) [pid = 2088] [serial = 520] [outer = 00000000] 10:08:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1B69E800) [pid = 2088] [serial = 521] [outer = 1A4EF000] 10:08:59 INFO - PROCESS | 2088 | 1464368939762 Marionette DEBUG loaded listener.js 10:08:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1C61E400) [pid = 2088] [serial = 522] [outer = 1A4EF000] 10:09:00 INFO - PROCESS | 2088 | 1464368940163 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 710ms 10:09:00 INFO - PROCESS | 2088 | 1464368940224 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 10:09:00 INFO - PROCESS | 2088 | 1464368940226 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 10:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:09:00 INFO - PROCESS | 2088 | 1464368940229 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:09:00 INFO - PROCESS | 2088 | 1464368940231 Marionette TRACE conn5 <- [1,662,null,{}] 10:09:00 INFO - PROCESS | 2088 | 1464368940235 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:00 INFO - PROCESS | 2088 | 1464368940359 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 10:09:00 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (167A9800) [pid = 2088] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:09:00 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (19086C00) [pid = 2088] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:09:00 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1CC3FC00) [pid = 2088] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:09:00 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (14A85000) [pid = 2088] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:09:00 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (167B2C00) [pid = 2088] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:09:00 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (19B6CC00) [pid = 2088] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:09:00 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (0CA1F000) [pid = 2088] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:09:00 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (18E93800) [pid = 2088] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:09:00 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (14FF7400) [pid = 2088] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:09:00 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (14AE9000) [pid = 2088] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:09:00 INFO - PROCESS | 2088 | 1464368940478 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:00 INFO - PROCESS | 2088 | ++DOCSHELL 10C25400 == 62 [pid = 2088] [id = 175] 10:09:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (14894800) [pid = 2088] [serial = 523] [outer = 00000000] 10:09:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (167B2C00) [pid = 2088] [serial = 524] [outer = 14894800] 10:09:00 INFO - PROCESS | 2088 | 1464368940526 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (190E1C00) [pid = 2088] [serial = 525] [outer = 14894800] 10:09:00 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:00 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:00 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:00 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:00 INFO - PROCESS | 2088 | 1464368940894 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:09:00 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 10:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 731ms 10:09:01 INFO - PROCESS | 2088 | 1464368940979 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 2088 | 1464368940981 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 10:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:09:01 INFO - PROCESS | 2088 | 1464368940987 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 2088 | 1464368940989 Marionette TRACE conn5 <- [1,666,null,{}] 10:09:01 INFO - PROCESS | 2088 | 1464368940993 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:01 INFO - PROCESS | 2088 | 1464368941110 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 10:09:01 INFO - PROCESS | 2088 | 1464368941123 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:01 INFO - PROCESS | 2088 | ++DOCSHELL 19B6CC00 == 63 [pid = 2088] [id = 176] 10:09:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1A1CD800) [pid = 2088] [serial = 526] [outer = 00000000] 10:09:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1CC39800) [pid = 2088] [serial = 527] [outer = 1A1CD800] 10:09:01 INFO - PROCESS | 2088 | 1464368941167 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1CD60C00) [pid = 2088] [serial = 528] [outer = 1A1CD800] 10:09:01 INFO - PROCESS | 2088 | 1464368941573 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:09:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 10:09:01 INFO - PROCESS | 2088 | 1464368941620 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 2088 | 1464368941622 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 10:09:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:09:01 INFO - PROCESS | 2088 | 1464368941625 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 2088 | 1464368941627 Marionette TRACE conn5 <- [1,670,null,{}] 10:09:01 INFO - PROCESS | 2088 | 1464368941630 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:01 INFO - PROCESS | 2088 | 1464368941749 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 10:09:01 INFO - PROCESS | 2088 | 1464368941758 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:01 INFO - PROCESS | 2088 | ++DOCSHELL 1CD63000 == 64 [pid = 2088] [id = 177] 10:09:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1CD6CC00) [pid = 2088] [serial = 529] [outer = 00000000] 10:09:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1D376000) [pid = 2088] [serial = 530] [outer = 1CD6CC00] 10:09:01 INFO - PROCESS | 2088 | 1464368941803 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1D758800) [pid = 2088] [serial = 531] [outer = 1CD6CC00] 10:09:02 INFO - PROCESS | 2088 | 1464368942722 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:09:02 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) 10:09:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1130ms 10:09:02 INFO - PROCESS | 2088 | 1464368942756 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 10:09:02 INFO - PROCESS | 2088 | 1464368942760 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 10:09:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:09:02 INFO - PROCESS | 2088 | 1464368942766 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:09:02 INFO - PROCESS | 2088 | 1464368942771 Marionette TRACE conn5 <- [1,674,null,{}] 10:09:02 INFO - PROCESS | 2088 | 1464368942820 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:02 INFO - PROCESS | 2088 | 1464368942927 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 10:09:03 INFO - PROCESS | 2088 | 1464368943052 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 2088 | ++DOCSHELL 1080FC00 == 65 [pid = 2088] [id = 178] 10:09:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (10C2E800) [pid = 2088] [serial = 532] [outer = 00000000] 10:09:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (14AE8800) [pid = 2088] [serial = 533] [outer = 10C2E800] 10:09:03 INFO - PROCESS | 2088 | 1464368943110 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (15482400) [pid = 2088] [serial = 534] [outer = 10C2E800] 10:09:04 INFO - PROCESS | 2088 | 1464368944182 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:09:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:09:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1479ms 10:09:04 INFO - PROCESS | 2088 | 1464368944245 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 10:09:04 INFO - PROCESS | 2088 | 1464368944251 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 10:09:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:09:04 INFO - PROCESS | 2088 | 1464368944258 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:09:04 INFO - PROCESS | 2088 | 1464368944261 Marionette TRACE conn5 <- [1,678,null,{}] 10:09:04 INFO - PROCESS | 2088 | 1464368944265 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:04 INFO - PROCESS | 2088 | 1464368944409 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 10:09:04 INFO - PROCESS | 2088 | 1464368944582 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:04 INFO - PROCESS | 2088 | ++DOCSHELL 17A0CC00 == 66 [pid = 2088] [id = 179] 10:09:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (18A30400) [pid = 2088] [serial = 535] [outer = 00000000] 10:09:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (19087C00) [pid = 2088] [serial = 536] [outer = 18A30400] 10:09:04 INFO - PROCESS | 2088 | 1464368944639 Marionette DEBUG loaded listener.js 10:09:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (190EDC00) [pid = 2088] [serial = 537] [outer = 18A30400] 10:09:05 INFO - PROCESS | 2088 | 1464368945673 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:09:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:09:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1424ms 10:09:05 INFO - PROCESS | 2088 | 1464368945683 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 10:09:05 INFO - PROCESS | 2088 | 1464368945686 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 10:09:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:09:05 INFO - PROCESS | 2088 | 1464368945689 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:09:05 INFO - PROCESS | 2088 | 1464368945693 Marionette TRACE conn5 <- [1,682,null,{}] 10:09:05 INFO - PROCESS | 2088 | 1464368945704 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:05 INFO - PROCESS | 2088 | 1464368945819 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 10:09:06 INFO - PROCESS | 2088 | 1464368945983 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:06 INFO - PROCESS | 2088 | ++DOCSHELL 1D379000 == 67 [pid = 2088] [id = 180] 10:09:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1D757000) [pid = 2088] [serial = 538] [outer = 00000000] 10:09:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1DB1BC00) [pid = 2088] [serial = 539] [outer = 1D757000] 10:09:06 INFO - PROCESS | 2088 | 1464368946045 Marionette DEBUG loaded listener.js 10:09:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1DCB9000) [pid = 2088] [serial = 540] [outer = 1D757000] 10:09:07 INFO - PROCESS | 2088 | 1464368947098 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:09:07 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) 10:09:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1426ms 10:09:07 INFO - PROCESS | 2088 | 1464368947149 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 2088 | 1464368947152 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 10:09:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:09:07 INFO - PROCESS | 2088 | 1464368947155 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 2088 | 1464368947157 Marionette TRACE conn5 <- [1,686,null,{}] 10:09:07 INFO - PROCESS | 2088 | 1464368947161 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:07 INFO - PROCESS | 2088 | 1464368947274 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 10:09:07 INFO - PROCESS | 2088 | 1464368947404 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 2088 | ++DOCSHELL 1EB9E000 == 68 [pid = 2088] [id = 181] 10:09:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1EBA5000) [pid = 2088] [serial = 541] [outer = 00000000] 10:09:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1F51F800) [pid = 2088] [serial = 542] [outer = 1EBA5000] 10:09:07 INFO - PROCESS | 2088 | 1464368947461 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1F524400) [pid = 2088] [serial = 543] [outer = 1EBA5000] 10:09:08 INFO - PROCESS | 2088 | 1464368948429 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:09:08 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) 10:09:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1331ms 10:09:08 INFO - PROCESS | 2088 | 1464368948489 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 2088 | 1464368948492 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 10:09:08 INFO - PROCESS | 2088 | 1464368948495 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:09:08 INFO - PROCESS | 2088 | 1464368948497 Marionette TRACE conn5 <- [1,690,null,{}] 10:09:08 INFO - PROCESS | 2088 | 1464368948501 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:08 INFO - PROCESS | 2088 | 1464368948609 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 10:09:08 INFO - PROCESS | 2088 | 1464368948904 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 2088 | ++DOCSHELL 14A85000 == 69 [pid = 2088] [id = 182] 10:09:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (14AE9000) [pid = 2088] [serial = 544] [outer = 00000000] 10:09:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (164ACC00) [pid = 2088] [serial = 545] [outer = 14AE9000] 10:09:08 INFO - PROCESS | 2088 | 1464368948970 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (1778F800) [pid = 2088] [serial = 546] [outer = 14AE9000] 10:09:10 INFO - PROCESS | 2088 | 1464368950009 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:09:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:09:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1530ms 10:09:10 INFO - PROCESS | 2088 | 1464368950029 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 10:09:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:09:10 INFO - PROCESS | 2088 | 1464368950034 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 10:09:10 INFO - PROCESS | 2088 | 1464368950038 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:09:10 INFO - PROCESS | 2088 | 1464368950042 Marionette TRACE conn5 <- [1,694,null,{}] 10:09:10 INFO - PROCESS | 2088 | 1464368950047 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:10 INFO - PROCESS | 2088 | 1464368950151 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 10:09:10 INFO - PROCESS | 2088 | 1464368950307 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 19B6CC00 == 68 [pid = 2088] [id = 176] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 10C25400 == 67 [pid = 2088] [id = 175] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 1A0BE000 == 66 [pid = 2088] [id = 174] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 19B66000 == 65 [pid = 2088] [id = 173] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 191CD800 == 64 [pid = 2088] [id = 172] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 1908F400 == 63 [pid = 2088] [id = 171] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 16A97800 == 62 [pid = 2088] [id = 170] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 0D173800 == 61 [pid = 2088] [id = 169] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (19449C00) [pid = 2088] [serial = 440] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (160E4C00) [pid = 2088] [serial = 437] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1DB21400) [pid = 2088] [serial = 446] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1E99B400) [pid = 2088] [serial = 443] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1CC37C00) [pid = 2088] [serial = 479] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1C800 == 62 [pid = 2088] [id = 183] 10:09:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (0CA1DC00) [pid = 2088] [serial = 547] [outer = 00000000] 10:09:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (14F5E800) [pid = 2088] [serial = 548] [outer = 0CA1DC00] 10:09:10 INFO - PROCESS | 2088 | 1464368950409 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (164AD400) [pid = 2088] [serial = 549] [outer = 0CA1DC00] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 1053D400 == 61 [pid = 2088] [id = 168] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 18A32C00 == 60 [pid = 2088] [id = 162] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 10C2AC00 == 59 [pid = 2088] [id = 161] 10:09:10 INFO - PROCESS | 2088 | --DOCSHELL 152D9C00 == 58 [pid = 2088] [id = 160] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1A3D9000) [pid = 2088] [serial = 477] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1919A400) [pid = 2088] [serial = 458] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1CD67C00) [pid = 2088] [serial = 468] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1D75BC00) [pid = 2088] [serial = 471] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1907DC00) [pid = 2088] [serial = 453] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1A3DF400) [pid = 2088] [serial = 462] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (107B7800) [pid = 2088] [serial = 473] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1CD62C00) [pid = 2088] [serial = 467] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1B0B9C00) [pid = 2088] [serial = 465] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (160DF400) [pid = 2088] [serial = 455] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1165A000) [pid = 2088] [serial = 474] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (191A7400) [pid = 2088] [serial = 464] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (192DF000) [pid = 2088] [serial = 459] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (19093800) [pid = 2088] [serial = 476] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1A1A2000) [pid = 2088] [serial = 461] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (165EDC00) [pid = 2088] [serial = 456] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (16CCE800) [pid = 2088] [serial = 450] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (164AD800) [pid = 2088] [serial = 449] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (17A0B400) [pid = 2088] [serial = 452] [outer = 00000000] [url = about:blank] 10:09:10 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1D75A400) [pid = 2088] [serial = 470] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 2088 | 1464368951313 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:09:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:09:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1337ms 10:09:11 INFO - PROCESS | 2088 | 1464368951377 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 10:09:11 INFO - PROCESS | 2088 | 1464368951381 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 10:09:11 INFO - PROCESS | 2088 | 1464368951385 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:09:11 INFO - PROCESS | 2088 | 1464368951387 Marionette TRACE conn5 <- [1,698,null,{}] 10:09:11 INFO - PROCESS | 2088 | 1464368951391 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:11 INFO - PROCESS | 2088 | 1464368951480 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 10:09:11 INFO - PROCESS | 2088 | 1464368951488 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:11 INFO - PROCESS | 2088 | ++DOCSHELL 16A99C00 == 59 [pid = 2088] [id = 184] 10:09:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (17A0B400) [pid = 2088] [serial = 550] [outer = 00000000] 10:09:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1907DC00) [pid = 2088] [serial = 551] [outer = 17A0B400] 10:09:11 INFO - PROCESS | 2088 | 1464368951533 Marionette DEBUG loaded listener.js 10:09:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1908F400) [pid = 2088] [serial = 552] [outer = 17A0B400] 10:09:12 INFO - PROCESS | 2088 | 1464368952504 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:09:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:09:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1184ms 10:09:12 INFO - PROCESS | 2088 | 1464368952573 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 2088 | 1464368952576 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 10:09:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:09:12 INFO - PROCESS | 2088 | 1464368952580 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 2088 | 1464368952586 Marionette TRACE conn5 <- [1,702,null,{}] 10:09:12 INFO - PROCESS | 2088 | 1464368952602 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:12 INFO - PROCESS | 2088 | 1464368952724 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 10:09:12 INFO - PROCESS | 2088 | 1464368952732 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 2088 | ++DOCSHELL 191A1C00 == 60 [pid = 2088] [id = 185] 10:09:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (192DE800) [pid = 2088] [serial = 553] [outer = 00000000] 10:09:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (19B70000) [pid = 2088] [serial = 554] [outer = 192DE800] 10:09:12 INFO - PROCESS | 2088 | 1464368952777 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1A1A2400) [pid = 2088] [serial = 555] [outer = 192DE800] 10:09:13 INFO - PROCESS | 2088 | 1464368953728 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:09:13 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 10:09:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1174ms 10:09:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:09:13 INFO - PROCESS | 2088 | 1464368953761 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 10:09:13 INFO - PROCESS | 2088 | 1464368953763 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 10:09:13 INFO - PROCESS | 2088 | 1464368953766 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:09:13 INFO - PROCESS | 2088 | 1464368953768 Marionette TRACE conn5 <- [1,706,null,{}] 10:09:13 INFO - PROCESS | 2088 | 1464368953771 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:13 INFO - PROCESS | 2088 | 1464368953891 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 10:09:13 INFO - PROCESS | 2088 | 1464368953946 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:13 INFO - PROCESS | 2088 | ++DOCSHELL 1A3DC000 == 61 [pid = 2088] [id = 186] 10:09:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1A3DF400) [pid = 2088] [serial = 556] [outer = 00000000] 10:09:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1A4EFC00) [pid = 2088] [serial = 557] [outer = 1A3DF400] 10:09:14 INFO - PROCESS | 2088 | 1464368954001 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1B18D800) [pid = 2088] [serial = 558] [outer = 1A3DF400] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1D373800) [pid = 2088] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (107E8000) [pid = 2088] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1DCBD400) [pid = 2088] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1DB18000) [pid = 2088] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1D75FC00) [pid = 2088] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1E9A4000) [pid = 2088] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1602C400) [pid = 2088] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (19B67000) [pid = 2088] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1D754800) [pid = 2088] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (19090800) [pid = 2088] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (19B6C000) [pid = 2088] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1A4EF000) [pid = 2088] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (10806400) [pid = 2088] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (191CE400) [pid = 2088] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (10546000) [pid = 2088] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (14894800) [pid = 2088] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (19093400) [pid = 2088] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (16CCD000) [pid = 2088] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (10C2B800) [pid = 2088] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:09:14 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1A1CD800) [pid = 2088] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:09:14 INFO - PROCESS | 2088 | 1464368954922 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:09:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:09:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1178ms 10:09:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:09:14 INFO - PROCESS | 2088 | 1464368954944 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 10:09:14 INFO - PROCESS | 2088 | 1464368954946 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 10:09:14 INFO - PROCESS | 2088 | 1464368954949 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:09:14 INFO - PROCESS | 2088 | 1464368954951 Marionette TRACE conn5 <- [1,710,null,{}] 10:09:14 INFO - PROCESS | 2088 | 1464368954955 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:15 INFO - PROCESS | 2088 | 1464368955037 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 10:09:15 INFO - PROCESS | 2088 | 1464368955044 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:15 INFO - PROCESS | 2088 | ++DOCSHELL 1540D800 == 62 [pid = 2088] [id = 187] 10:09:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1602C400) [pid = 2088] [serial = 559] [outer = 00000000] 10:09:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1770D400) [pid = 2088] [serial = 560] [outer = 1602C400] 10:09:15 INFO - PROCESS | 2088 | 1464368955097 Marionette DEBUG loaded listener.js 10:09:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1919F400) [pid = 2088] [serial = 561] [outer = 1602C400] 10:09:15 INFO - PROCESS | 2088 | 1464368955579 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 2088 | 1464368955664 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 10:09:15 INFO - PROCESS | 2088 | 1464368955669 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:09:15 INFO - PROCESS | 2088 | 1464368955674 Marionette TRACE conn5 <- [1,714,null,{}] 10:09:15 INFO - PROCESS | 2088 | 1464368955680 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:15 INFO - PROCESS | 2088 | 1464368955797 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 10:09:15 INFO - PROCESS | 2088 | 1464368955931 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:15 INFO - PROCESS | 2088 | ++DOCSHELL 14AE2000 == 63 [pid = 2088] [id = 188] 10:09:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (14AE6800) [pid = 2088] [serial = 562] [outer = 00000000] 10:09:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (152D9C00) [pid = 2088] [serial = 563] [outer = 14AE6800] 10:09:16 INFO - PROCESS | 2088 | 1464368955991 Marionette DEBUG loaded listener.js 10:09:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (165EE000) [pid = 2088] [serial = 564] [outer = 14AE6800] 10:09:16 INFO - PROCESS | 2088 | 1464368956676 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:09:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:09:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1079ms 10:09:16 INFO - PROCESS | 2088 | 1464368956754 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 10:09:16 INFO - PROCESS | 2088 | 1464368956758 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 10:09:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:09:16 INFO - PROCESS | 2088 | 1464368956780 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:09:16 INFO - PROCESS | 2088 | 1464368956785 Marionette TRACE conn5 <- [1,718,null,{}] 10:09:16 INFO - PROCESS | 2088 | 1464368956791 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:16 INFO - PROCESS | 2088 | 1464368956912 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 10:09:17 INFO - PROCESS | 2088 | 1464368957035 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:17 INFO - PROCESS | 2088 | ++DOCSHELL 19099800 == 64 [pid = 2088] [id = 189] 10:09:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1909A800) [pid = 2088] [serial = 565] [outer = 00000000] 10:09:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (191A9000) [pid = 2088] [serial = 566] [outer = 1909A800] 10:09:17 INFO - PROCESS | 2088 | 1464368957091 Marionette DEBUG loaded listener.js 10:09:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (192E5000) [pid = 2088] [serial = 567] [outer = 1909A800] 10:09:17 INFO - PROCESS | 2088 | 1464368957658 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 10:09:17 INFO - PROCESS | 2088 | 1464368957721 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 10:09:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:09:17 INFO - PROCESS | 2088 | 1464368957725 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:09:17 INFO - PROCESS | 2088 | 1464368957727 Marionette TRACE conn5 <- [1,722,null,{}] 10:09:17 INFO - PROCESS | 2088 | 1464368957737 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:17 INFO - PROCESS | 2088 | 1464368957851 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 10:09:18 INFO - PROCESS | 2088 | 1464368957984 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 2088 | ++DOCSHELL 1CC3D000 == 65 [pid = 2088] [id = 190] 10:09:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1CC3E800) [pid = 2088] [serial = 568] [outer = 00000000] 10:09:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1CCA1800) [pid = 2088] [serial = 569] [outer = 1CC3E800] 10:09:18 INFO - PROCESS | 2088 | 1464368958044 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1CD66000) [pid = 2088] [serial = 570] [outer = 1CC3E800] 10:09:18 INFO - PROCESS | 2088 | 1464368958645 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:09:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 971ms 10:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:09:18 INFO - PROCESS | 2088 | 1464368958698 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 2088 | 1464368958700 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 10:09:18 INFO - PROCESS | 2088 | 1464368958704 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 2088 | 1464368958706 Marionette TRACE conn5 <- [1,726,null,{}] 10:09:18 INFO - PROCESS | 2088 | 1464368958710 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:18 INFO - PROCESS | 2088 | 1464368958820 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 10:09:18 INFO - PROCESS | 2088 | 1464368958950 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 2088 | ++DOCSHELL 1D375000 == 66 [pid = 2088] [id = 191] 10:09:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1D375400) [pid = 2088] [serial = 571] [outer = 00000000] 10:09:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1D755000) [pid = 2088] [serial = 572] [outer = 1D375400] 10:09:19 INFO - PROCESS | 2088 | 1464368959006 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1DB19400) [pid = 2088] [serial = 573] [outer = 1D375400] 10:09:20 INFO - PROCESS | 2088 | 1464368960027 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:09:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:09:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1383ms 10:09:20 INFO - PROCESS | 2088 | 1464368960088 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 2088 | 1464368960090 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 10:09:20 INFO - PROCESS | 2088 | 1464368960136 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 2088 | 1464368960138 Marionette TRACE conn5 <- [1,730,null,{}] 10:09:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:09:20 INFO - PROCESS | 2088 | 1464368960142 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:20 INFO - PROCESS | 2088 | 1464368960238 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 10:09:20 INFO - PROCESS | 2088 | 1464368960361 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 2088 | ++DOCSHELL 1CC9E400 == 67 [pid = 2088] [id = 192] 10:09:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1DB18C00) [pid = 2088] [serial = 574] [outer = 00000000] 10:09:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1DC7CC00) [pid = 2088] [serial = 575] [outer = 1DB18C00] 10:09:20 INFO - PROCESS | 2088 | 1464368960415 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1DC7D400) [pid = 2088] [serial = 576] [outer = 1DB18C00] 10:09:21 INFO - PROCESS | 2088 | 1464368961490 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:09:21 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 10:09:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1381ms 10:09:21 INFO - PROCESS | 2088 | 1464368961523 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 2088 | 1464368961525 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 10:09:21 INFO - PROCESS | 2088 | 1464368961528 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:09:21 INFO - PROCESS | 2088 | 1464368961530 Marionette TRACE conn5 <- [1,734,null,{}] 10:09:21 INFO - PROCESS | 2088 | 1464368961534 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:21 INFO - PROCESS | 2088 | 1464368961661 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 10:09:21 INFO - PROCESS | 2088 | 1464368961798 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 2088 | ++DOCSHELL 19B66400 == 68 [pid = 2088] [id = 193] 10:09:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (19B66800) [pid = 2088] [serial = 577] [outer = 00000000] 10:09:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1AFD1000) [pid = 2088] [serial = 578] [outer = 19B66800] 10:09:21 INFO - PROCESS | 2088 | 1464368961855 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1DB84C00) [pid = 2088] [serial = 579] [outer = 19B66800] 10:09:22 INFO - PROCESS | 2088 | 1464368962853 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:09:22 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.) 10:09:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1380ms 10:09:22 INFO - PROCESS | 2088 | 1464368962912 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 2088 | 1464368962916 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 10:09:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:09:22 INFO - PROCESS | 2088 | 1464368962920 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 2088 | 1464368962924 Marionette TRACE conn5 <- [1,738,null,{}] 10:09:22 INFO - PROCESS | 2088 | 1464368962929 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:23 INFO - PROCESS | 2088 | 1464368963070 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 10:09:23 INFO - PROCESS | 2088 | 1464368963208 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 2088 | ++DOCSHELL 1675E000 == 69 [pid = 2088] [id = 194] 10:09:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (167AD800) [pid = 2088] [serial = 580] [outer = 00000000] 10:09:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1778E000) [pid = 2088] [serial = 581] [outer = 167AD800] 10:09:23 INFO - PROCESS | 2088 | 1464368963260 Marionette DEBUG loaded listener.js 10:09:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (17A0E000) [pid = 2088] [serial = 582] [outer = 167AD800] 10:09:23 INFO - PROCESS | 2088 | --DOCSHELL 1908EC00 == 68 [pid = 2088] [id = 77] 10:09:23 INFO - PROCESS | 2088 | --DOCSHELL 1D372C00 == 67 [pid = 2088] [id = 129] 10:09:23 INFO - PROCESS | 2088 | --DOCSHELL 1A3DC000 == 66 [pid = 2088] [id = 186] 10:09:23 INFO - PROCESS | 2088 | --DOCSHELL 191A1C00 == 65 [pid = 2088] [id = 185] 10:09:23 INFO - PROCESS | 2088 | --DOCSHELL 16A99C00 == 64 [pid = 2088] [id = 184] 10:09:23 INFO - PROCESS | 2088 | --DOCSHELL 0CA1C800 == 63 [pid = 2088] [id = 183] 10:09:23 INFO - PROCESS | 2088 | --DOCSHELL 14A85000 == 62 [pid = 2088] [id = 182] 10:09:23 INFO - PROCESS | 2088 | --DOCSHELL 1080FC00 == 61 [pid = 2088] [id = 178] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1D37E000) [pid = 2088] [serial = 386] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (165F1800) [pid = 2088] [serial = 438] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1EB9C400) [pid = 2088] [serial = 444] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1DB24800) [pid = 2088] [serial = 447] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1EBEB400) [pid = 2088] [serial = 435] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1F060C00) [pid = 2088] [serial = 399] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1675D400) [pid = 2088] [serial = 389] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1B695800) [pid = 2088] [serial = 393] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1D75B800) [pid = 2088] [serial = 396] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1A0B7400) [pid = 2088] [serial = 441] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (190E1C00) [pid = 2088] [serial = 525] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1CC39800) [pid = 2088] [serial = 527] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1CD60C00) [pid = 2088] [serial = 528] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (19B67400) [pid = 2088] [serial = 516] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1D376000) [pid = 2088] [serial = 530] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1A4E6400) [pid = 2088] [serial = 518] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1B69E800) [pid = 2088] [serial = 521] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (165E9400) [pid = 2088] [serial = 504] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1A4ED800) [pid = 2088] [serial = 519] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1547C800) [pid = 2088] [serial = 503] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (192E6000) [pid = 2088] [serial = 515] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1168D800) [pid = 2088] [serial = 506] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (167B2C00) [pid = 2088] [serial = 524] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (15489C00) [pid = 2088] [serial = 507] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (190E4C00) [pid = 2088] [serial = 512] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (191A7800) [pid = 2088] [serial = 513] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (19094000) [pid = 2088] [serial = 500] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (17A10400) [pid = 2088] [serial = 509] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (19081000) [pid = 2088] [serial = 510] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (14F63800) [pid = 2088] [serial = 483] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (11657400) [pid = 2088] [serial = 482] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1C61E400) [pid = 2088] [serial = 522] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (190E4800) [pid = 2088] [serial = 485] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1DCBF000) [pid = 2088] [serial = 488] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1F52A400) [pid = 2088] [serial = 491] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1F56F000) [pid = 2088] [serial = 494] [outer = 00000000] [url = about:blank] 10:09:23 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (21434000) [pid = 2088] [serial = 497] [outer = 00000000] [url = about:blank] 10:09:24 INFO - PROCESS | 2088 | 1464368964247 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:09:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:09:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1379ms 10:09:24 INFO - PROCESS | 2088 | 1464368964300 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 2088 | 1464368964305 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 10:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:09:24 INFO - PROCESS | 2088 | 1464368964311 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 2088 | 1464368964314 Marionette TRACE conn5 <- [1,742,null,{}] 10:09:24 INFO - PROCESS | 2088 | 1464368964318 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:24 INFO - PROCESS | 2088 | 1464368964409 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 10:09:24 INFO - PROCESS | 2088 | 1464368964418 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 2088 | ++DOCSHELL 15414400 == 62 [pid = 2088] [id = 195] 10:09:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (15489C00) [pid = 2088] [serial = 583] [outer = 00000000] 10:09:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (16757400) [pid = 2088] [serial = 584] [outer = 15489C00] 10:09:24 INFO - PROCESS | 2088 | 1464368964463 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (17706800) [pid = 2088] [serial = 585] [outer = 15489C00] 10:09:25 INFO - PROCESS | 2088 | 1464368965424 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:09:25 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 10:09:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 10:09:25 INFO - PROCESS | 2088 | 1464368965439 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 10:09:25 INFO - PROCESS | 2088 | 1464368965441 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 10:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:09:25 INFO - PROCESS | 2088 | 1464368965444 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - PROCESS | 2088 | 1464368965448 Marionette TRACE conn5 <- [1,746,null,{}] 10:09:25 INFO - PROCESS | 2088 | 1464368965458 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:25 INFO - PROCESS | 2088 | 1464368965551 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 10:09:25 INFO - PROCESS | 2088 | 1464368965559 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 2088 | ++DOCSHELL 190E2800 == 63 [pid = 2088] [id = 196] 10:09:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (190E4C00) [pid = 2088] [serial = 586] [outer = 00000000] 10:09:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (191A9400) [pid = 2088] [serial = 587] [outer = 190E4C00] 10:09:25 INFO - PROCESS | 2088 | 1464368965607 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (192DDC00) [pid = 2088] [serial = 588] [outer = 190E4C00] 10:09:26 INFO - PROCESS | 2088 | 1464368966131 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 10:09:26 INFO - PROCESS | 2088 | 1464368966179 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 2088 | 1464368966181 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 10:09:26 INFO - PROCESS | 2088 | 1464368966184 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:09:26 INFO - PROCESS | 2088 | 1464368966186 Marionette TRACE conn5 <- [1,750,null,{}] 10:09:26 INFO - PROCESS | 2088 | 1464368966189 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:26 INFO - PROCESS | 2088 | 1464368966308 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 10:09:26 INFO - PROCESS | 2088 | 1464368966372 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 2088 | ++DOCSHELL 19B68000 == 64 [pid = 2088] [id = 197] 10:09:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (19B70400) [pid = 2088] [serial = 589] [outer = 00000000] 10:09:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1A3E3000) [pid = 2088] [serial = 590] [outer = 19B70400] 10:09:26 INFO - PROCESS | 2088 | 1464368966418 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1A4EA800) [pid = 2088] [serial = 591] [outer = 19B70400] 10:09:27 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (164B0800) [pid = 2088] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:09:27 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (192DE800) [pid = 2088] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:09:27 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (0CA1DC00) [pid = 2088] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:09:27 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (17A0B400) [pid = 2088] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:09:27 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (14AE9000) [pid = 2088] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:09:27 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1A3DF400) [pid = 2088] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:09:27 INFO - PROCESS | 2088 | 1464368967322 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:09:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1174ms 10:09:27 INFO - PROCESS | 2088 | 1464368967362 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 10:09:27 INFO - PROCESS | 2088 | 1464368967364 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 10:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:09:27 INFO - PROCESS | 2088 | 1464368967367 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:09:27 INFO - PROCESS | 2088 | 1464368967368 Marionette TRACE conn5 <- [1,754,null,{}] 10:09:27 INFO - PROCESS | 2088 | 1464368967372 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:27 INFO - PROCESS | 2088 | 1464368967457 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 10:09:27 INFO - PROCESS | 2088 | 1464368967463 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 2088 | ++DOCSHELL 18A58C00 == 65 [pid = 2088] [id = 198] 10:09:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (18E8E400) [pid = 2088] [serial = 592] [outer = 00000000] 10:09:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1A4ED800) [pid = 2088] [serial = 593] [outer = 18E8E400] 10:09:27 INFO - PROCESS | 2088 | 1464368967508 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1B61A400) [pid = 2088] [serial = 594] [outer = 18E8E400] 10:09:28 INFO - PROCESS | 2088 | 1464368968425 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:09:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1074ms 10:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:09:28 INFO - PROCESS | 2088 | 1464368968441 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 2088 | 1464368968443 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 10:09:28 INFO - PROCESS | 2088 | 1464368968446 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 2088 | 1464368968448 Marionette TRACE conn5 <- [1,758,null,{}] 10:09:28 INFO - PROCESS | 2088 | 1464368968451 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:28 INFO - PROCESS | 2088 | 1464368968585 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 10:09:28 INFO - PROCESS | 2088 | 1464368968595 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 2088 | ++DOCSHELL 1CC40400 == 66 [pid = 2088] [id = 199] 10:09:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1CC42000) [pid = 2088] [serial = 595] [outer = 00000000] 10:09:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1CD6C800) [pid = 2088] [serial = 596] [outer = 1CC42000] 10:09:28 INFO - PROCESS | 2088 | 1464368968641 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1D375800) [pid = 2088] [serial = 597] [outer = 1CC42000] 10:09:29 INFO - PROCESS | 2088 | 1464368969071 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 10:09:29 INFO - PROCESS | 2088 | 1464368969117 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 10:09:29 INFO - PROCESS | 2088 | 1464368969119 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 10:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:09:29 INFO - PROCESS | 2088 | 1464368969122 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - PROCESS | 2088 | 1464368969124 Marionette TRACE conn5 <- [1,762,null,{}] 10:09:29 INFO - PROCESS | 2088 | 1464368969127 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:29 INFO - PROCESS | 2088 | 1464368969250 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 10:09:29 INFO - PROCESS | 2088 | 1464368969261 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 2088 | ++DOCSHELL 10547000 == 67 [pid = 2088] [id = 200] 10:09:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1A3DCC00) [pid = 2088] [serial = 598] [outer = 00000000] 10:09:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1D75D000) [pid = 2088] [serial = 599] [outer = 1A3DCC00] 10:09:29 INFO - PROCESS | 2088 | 1464368969309 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1DB82C00) [pid = 2088] [serial = 600] [outer = 1A3DCC00] 10:09:29 INFO - PROCESS | 2088 | 1464368969710 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 10:09:29 INFO - PROCESS | 2088 | 1464368969794 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 10:09:29 INFO - PROCESS | 2088 | 1464368969798 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 10:09:29 INFO - PROCESS | 2088 | 1464368969804 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:09:29 INFO - PROCESS | 2088 | 1464368969808 Marionette TRACE conn5 <- [1,766,null,{}] 10:09:29 INFO - PROCESS | 2088 | 1464368969819 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:29 INFO - PROCESS | 2088 | 1464368969939 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 10:09:30 INFO - PROCESS | 2088 | 1464368970108 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:30 INFO - PROCESS | 2088 | ++DOCSHELL 14F63400 == 68 [pid = 2088] [id = 201] 10:09:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (14F63800) [pid = 2088] [serial = 601] [outer = 00000000] 10:09:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1547E000) [pid = 2088] [serial = 602] [outer = 14F63800] 10:09:30 INFO - PROCESS | 2088 | 1464368970164 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (164B5C00) [pid = 2088] [serial = 603] [outer = 14F63800] 10:09:30 INFO - PROCESS | 2088 | 1464368970715 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 931ms 10:09:30 INFO - PROCESS | 2088 | 1464368970747 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 2088 | 1464368970751 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 10:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:09:30 INFO - PROCESS | 2088 | 1464368970759 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - PROCESS | 2088 | 1464368970764 Marionette TRACE conn5 <- [1,770,null,{}] 10:09:30 INFO - PROCESS | 2088 | 1464368970768 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:30 INFO - PROCESS | 2088 | 1464368970883 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 10:09:31 INFO - PROCESS | 2088 | 1464368970989 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:31 INFO - PROCESS | 2088 | ++DOCSHELL 191A0000 == 69 [pid = 2088] [id = 202] 10:09:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (191A1C00) [pid = 2088] [serial = 604] [outer = 00000000] 10:09:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1944D800) [pid = 2088] [serial = 605] [outer = 191A1C00] 10:09:31 INFO - PROCESS | 2088 | 1464368971045 Marionette DEBUG loaded listener.js 10:09:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1A078800) [pid = 2088] [serial = 606] [outer = 191A1C00] 10:09:31 INFO - PROCESS | 2088 | 1464368971669 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 10:09:31 INFO - PROCESS | 2088 | 1464368971689 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 2088 | 1464368971692 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 10:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:09:31 INFO - PROCESS | 2088 | 1464368971696 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:09:31 INFO - PROCESS | 2088 | 1464368971698 Marionette TRACE conn5 <- [1,774,null,{}] 10:09:31 INFO - PROCESS | 2088 | 1464368971708 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:31 INFO - PROCESS | 2088 | 1464368971826 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 10:09:31 INFO - PROCESS | 2088 | 1464368971935 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:31 INFO - PROCESS | 2088 | ++DOCSHELL 1D753C00 == 70 [pid = 2088] [id = 203] 10:09:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1D754000) [pid = 2088] [serial = 607] [outer = 00000000] 10:09:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1DB83C00) [pid = 2088] [serial = 608] [outer = 1D754000] 10:09:32 INFO - PROCESS | 2088 | 1464368971993 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1DC7AC00) [pid = 2088] [serial = 609] [outer = 1D754000] 10:09:32 INFO - PROCESS | 2088 | 1464368972636 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 971ms 10:09:32 INFO - PROCESS | 2088 | 1464368972669 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 10:09:32 INFO - PROCESS | 2088 | 1464368972671 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 10:09:32 INFO - PROCESS | 2088 | 1464368972675 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:09:32 INFO - PROCESS | 2088 | 1464368972677 Marionette TRACE conn5 <- [1,778,null,{}] 10:09:32 INFO - PROCESS | 2088 | 1464368972680 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:32 INFO - PROCESS | 2088 | 1464368972792 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 10:09:32 INFO - PROCESS | 2088 | 1464368972897 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 2088 | ++DOCSHELL 1DC7BC00 == 71 [pid = 2088] [id = 204] 10:09:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1DCB6000) [pid = 2088] [serial = 610] [outer = 00000000] 10:09:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1DCC1C00) [pid = 2088] [serial = 611] [outer = 1DCB6000] 10:09:32 INFO - PROCESS | 2088 | 1464368972952 Marionette DEBUG loaded listener.js 10:09:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1E9A4000) [pid = 2088] [serial = 612] [outer = 1DCB6000] 10:09:33 INFO - PROCESS | 2088 | 1464368973566 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 930ms 10:09:33 INFO - PROCESS | 2088 | 1464368973609 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 10:09:33 INFO - PROCESS | 2088 | 1464368973612 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 10:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:09:33 INFO - PROCESS | 2088 | 1464368973615 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:09:33 INFO - PROCESS | 2088 | 1464368973617 Marionette TRACE conn5 <- [1,782,null,{}] 10:09:33 INFO - PROCESS | 2088 | 1464368973621 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:33 INFO - PROCESS | 2088 | 1464368973727 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 10:09:33 INFO - PROCESS | 2088 | 1464368973832 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:33 INFO - PROCESS | 2088 | ++DOCSHELL 10547800 == 72 [pid = 2088] [id = 205] 10:09:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (17A04C00) [pid = 2088] [serial = 613] [outer = 00000000] 10:09:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1EE49000) [pid = 2088] [serial = 614] [outer = 17A04C00] 10:09:33 INFO - PROCESS | 2088 | 1464368973887 Marionette DEBUG loaded listener.js 10:09:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1EE4FC00) [pid = 2088] [serial = 615] [outer = 17A04C00] 10:09:34 INFO - PROCESS | 2088 | 1464368974476 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 931ms 10:09:34 INFO - PROCESS | 2088 | 1464368974549 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 10:09:34 INFO - PROCESS | 2088 | 1464368974551 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 10:09:34 INFO - PROCESS | 2088 | 1464368974555 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:09:34 INFO - PROCESS | 2088 | 1464368974557 Marionette TRACE conn5 <- [1,786,null,{}] 10:09:34 INFO - PROCESS | 2088 | 1464368974561 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:34 INFO - PROCESS | 2088 | 1464368974721 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 10:09:34 INFO - PROCESS | 2088 | 1464368974857 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:34 INFO - PROCESS | 2088 | ++DOCSHELL 1F524000 == 73 [pid = 2088] [id = 206] 10:09:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1F527C00) [pid = 2088] [serial = 616] [outer = 00000000] 10:09:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1F56E000) [pid = 2088] [serial = 617] [outer = 1F527C00] 10:09:34 INFO - PROCESS | 2088 | 1464368974913 Marionette DEBUG loaded listener.js 10:09:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1F573C00) [pid = 2088] [serial = 618] [outer = 1F527C00] 10:09:35 INFO - PROCESS | 2088 | 1464368975494 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:09:35 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 10:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 970ms 10:09:35 INFO - PROCESS | 2088 | 1464368975529 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 10:09:35 INFO - PROCESS | 2088 | 1464368975532 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 10:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:09:35 INFO - PROCESS | 2088 | 1464368975535 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:09:35 INFO - PROCESS | 2088 | 1464368975537 Marionette TRACE conn5 <- [1,790,null,{}] 10:09:35 INFO - PROCESS | 2088 | 1464368975541 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:35 INFO - PROCESS | 2088 | 1464368975677 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 10:09:35 INFO - PROCESS | 2088 | 1464368975847 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:35 INFO - PROCESS | 2088 | ++DOCSHELL 14899400 == 74 [pid = 2088] [id = 207] 10:09:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (14AEA000) [pid = 2088] [serial = 619] [outer = 00000000] 10:09:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1770B000) [pid = 2088] [serial = 620] [outer = 14AEA000] 10:09:35 INFO - PROCESS | 2088 | 1464368975902 Marionette DEBUG loaded listener.js 10:09:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (19092000) [pid = 2088] [serial = 621] [outer = 14AEA000] 10:09:36 INFO - PROCESS | 2088 | 1464368976688 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:09:36 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 10:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1182ms 10:09:36 INFO - PROCESS | 2088 | 1464368976720 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 10:09:36 INFO - PROCESS | 2088 | 1464368976725 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 10:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:09:36 INFO - PROCESS | 2088 | 1464368976730 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:09:36 INFO - PROCESS | 2088 | 1464368976734 Marionette TRACE conn5 <- [1,794,null,{}] 10:09:36 INFO - PROCESS | 2088 | 1464368976739 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:36 INFO - PROCESS | 2088 | 1464368976843 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 10:09:36 INFO - PROCESS | 2088 | 1464368976951 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:36 INFO - PROCESS | 2088 | ++DOCSHELL 1168D800 == 75 [pid = 2088] [id = 208] 10:09:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (15417C00) [pid = 2088] [serial = 622] [outer = 00000000] 10:09:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (164A8400) [pid = 2088] [serial = 623] [outer = 15417C00] 10:09:37 INFO - PROCESS | 2088 | 1464368977000 Marionette DEBUG loaded listener.js 10:09:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (16689800) [pid = 2088] [serial = 624] [outer = 15417C00] 10:09:37 INFO - PROCESS | 2088 | --DOCSHELL 1CC40400 == 74 [pid = 2088] [id = 199] 10:09:37 INFO - PROCESS | 2088 | --DOCSHELL 18A58C00 == 73 [pid = 2088] [id = 198] 10:09:37 INFO - PROCESS | 2088 | --DOCSHELL 19B68000 == 72 [pid = 2088] [id = 197] 10:09:37 INFO - PROCESS | 2088 | --DOCSHELL 1CD63000 == 71 [pid = 2088] [id = 177] 10:09:37 INFO - PROCESS | 2088 | --DOCSHELL 190E2800 == 70 [pid = 2088] [id = 196] 10:09:37 INFO - PROCESS | 2088 | --DOCSHELL 15414400 == 69 [pid = 2088] [id = 195] 10:09:37 INFO - PROCESS | 2088 | --DOCSHELL 1675E000 == 68 [pid = 2088] [id = 194] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1770D400) [pid = 2088] [serial = 560] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOCSHELL 19099800 == 67 [pid = 2088] [id = 189] 10:09:37 INFO - PROCESS | 2088 | --DOCSHELL 14AE2000 == 66 [pid = 2088] [id = 188] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (192D9400) [pid = 2088] [serial = 501] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1A1A2400) [pid = 2088] [serial = 555] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (19B70000) [pid = 2088] [serial = 554] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (14F5E800) [pid = 2088] [serial = 548] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (164AD400) [pid = 2088] [serial = 549] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1907DC00) [pid = 2088] [serial = 551] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1778F800) [pid = 2088] [serial = 546] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (164ACC00) [pid = 2088] [serial = 545] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (14AE8800) [pid = 2088] [serial = 533] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (19087C00) [pid = 2088] [serial = 536] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1DB1BC00) [pid = 2088] [serial = 539] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1F51F800) [pid = 2088] [serial = 542] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1A4EFC00) [pid = 2088] [serial = 557] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1B18D800) [pid = 2088] [serial = 558] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1908F400) [pid = 2088] [serial = 552] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 2088 | 1464368977655 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 10:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 990ms 10:09:37 INFO - PROCESS | 2088 | 1464368977721 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 2088 | 1464368977726 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 10:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:09:37 INFO - PROCESS | 2088 | 1464368977733 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 2088 | 1464368977735 Marionette TRACE conn5 <- [1,798,null,{}] 10:09:37 INFO - PROCESS | 2088 | 1464368977739 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:37 INFO - PROCESS | 2088 | 1464368977830 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 10:09:37 INFO - PROCESS | 2088 | 1464368977922 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 2088 | ++DOCSHELL 1035BC00 == 67 [pid = 2088] [id = 209] 10:09:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (10544400) [pid = 2088] [serial = 625] [outer = 00000000] 10:09:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1518F000) [pid = 2088] [serial = 626] [outer = 10544400] 10:09:37 INFO - PROCESS | 2088 | 1464368977968 Marionette DEBUG loaded listener.js 10:09:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (164A9C00) [pid = 2088] [serial = 627] [outer = 10544400] 10:09:38 INFO - PROCESS | 2088 | 1464368978378 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 10:09:38 INFO - PROCESS | 2088 | 1464368978405 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 10:09:38 INFO - PROCESS | 2088 | 1464368978408 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 10:09:38 INFO - PROCESS | 2088 | 1464368978411 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:09:38 INFO - PROCESS | 2088 | 1464368978414 Marionette TRACE conn5 <- [1,802,null,{}] 10:09:38 INFO - PROCESS | 2088 | 1464368978424 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:38 INFO - PROCESS | 2088 | 1464368978543 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 10:09:38 INFO - PROCESS | 2088 | 1464368978555 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:38 INFO - PROCESS | 2088 | ++DOCSHELL 1770D800 == 68 [pid = 2088] [id = 210] 10:09:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (17A09000) [pid = 2088] [serial = 628] [outer = 00000000] 10:09:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1907F400) [pid = 2088] [serial = 629] [outer = 17A09000] 10:09:38 INFO - PROCESS | 2088 | 1464368978602 Marionette DEBUG loaded listener.js 10:09:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1908C400) [pid = 2088] [serial = 630] [outer = 17A09000] 10:09:39 INFO - PROCESS | 2088 | 1464368979068 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:09:39 INFO - PROCESS | 2088 | 1464368979088 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 10:09:39 INFO - PROCESS | 2088 | 1464368979091 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:09:39 INFO - PROCESS | 2088 | 1464368979092 Marionette TRACE conn5 <- [1,806,null,{}] 10:09:39 INFO - PROCESS | 2088 | 1464368979096 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:39 INFO - PROCESS | 2088 | 1464368979187 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 10:09:39 INFO - PROCESS | 2088 | 1464368979194 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 2088 | ++DOCSHELL 10379800 == 69 [pid = 2088] [id = 211] 10:09:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (19090800) [pid = 2088] [serial = 631] [outer = 00000000] 10:09:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (191A9C00) [pid = 2088] [serial = 632] [outer = 19090800] 10:09:39 INFO - PROCESS | 2088 | 1464368979243 Marionette DEBUG loaded listener.js 10:09:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (192DE800) [pid = 2088] [serial = 633] [outer = 19090800] 10:09:39 INFO - PROCESS | 2088 | 1464368979689 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 10:09:39 INFO - PROCESS | 2088 | 1464368979725 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 10:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:09:39 INFO - PROCESS | 2088 | 1464368979727 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 10:09:39 INFO - PROCESS | 2088 | 1464368979730 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - PROCESS | 2088 | 1464368979732 Marionette TRACE conn5 <- [1,810,null,{}] 10:09:39 INFO - PROCESS | 2088 | 1464368979744 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:39 INFO - PROCESS | 2088 | 1464368979857 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 10:09:39 INFO - PROCESS | 2088 | 1464368979864 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 2088 | ++DOCSHELL 190E7400 == 70 [pid = 2088] [id = 212] 10:09:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (192E4400) [pid = 2088] [serial = 634] [outer = 00000000] 10:09:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (19B70000) [pid = 2088] [serial = 635] [outer = 192E4400] 10:09:39 INFO - PROCESS | 2088 | 1464368979909 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1A1A7C00) [pid = 2088] [serial = 636] [outer = 192E4400] 10:09:40 INFO - PROCESS | 2088 | 1464368980417 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:09:40 INFO - PROCESS | 2088 | 1464368980464 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 10:09:40 INFO - PROCESS | 2088 | 1464368980472 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:09:40 INFO - PROCESS | 2088 | 1464368980474 Marionette TRACE conn5 <- [1,814,null,{}] 10:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:09:40 INFO - PROCESS | 2088 | 1464368980477 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:40 INFO - PROCESS | 2088 | 1464368980607 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 10:09:40 INFO - PROCESS | 2088 | 1464368980673 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:40 INFO - PROCESS | 2088 | ++DOCSHELL 1B5AA000 == 71 [pid = 2088] [id = 213] 10:09:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1B619800) [pid = 2088] [serial = 637] [outer = 00000000] 10:09:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1C67BC00) [pid = 2088] [serial = 638] [outer = 1B619800] 10:09:40 INFO - PROCESS | 2088 | 1464368980719 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1C67DC00) [pid = 2088] [serial = 639] [outer = 1B619800] 10:09:41 INFO - PROCESS | 2088 | 1464368981132 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 10:09:41 INFO - PROCESS | 2088 | 1464368981151 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 10:09:41 INFO - PROCESS | 2088 | 1464368981153 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 10:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:09:41 INFO - PROCESS | 2088 | 1464368981156 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:09:41 INFO - PROCESS | 2088 | 1464368981158 Marionette TRACE conn5 <- [1,818,null,{}] 10:09:41 INFO - PROCESS | 2088 | 1464368981161 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:41 INFO - PROCESS | 2088 | 1464368981303 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 10:09:41 INFO - PROCESS | 2088 | 1464368981365 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:41 INFO - PROCESS | 2088 | ++DOCSHELL 1053B800 == 72 [pid = 2088] [id = 214] 10:09:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1C6B9000) [pid = 2088] [serial = 640] [outer = 00000000] 10:09:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1CC3EC00) [pid = 2088] [serial = 641] [outer = 1C6B9000] 10:09:41 INFO - PROCESS | 2088 | 1464368981409 Marionette DEBUG loaded listener.js 10:09:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1CD64C00) [pid = 2088] [serial = 642] [outer = 1C6B9000] 10:09:41 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1CC42000) [pid = 2088] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:09:41 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (19B70400) [pid = 2088] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:09:41 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (18E8E400) [pid = 2088] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:09:41 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (19B66800) [pid = 2088] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:09:41 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (190E4C00) [pid = 2088] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:09:41 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (15489C00) [pid = 2088] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:09:41 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (167AD800) [pid = 2088] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:09:41 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1944C800) [pid = 2088] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:09:41 INFO - PROCESS | 2088 | 1464368981954 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 830ms 10:09:42 INFO - PROCESS | 2088 | 1464368981987 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 10:09:42 INFO - PROCESS | 2088 | 1464368981989 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 10:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:09:42 INFO - PROCESS | 2088 | 1464368981993 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:09:42 INFO - PROCESS | 2088 | 1464368981994 Marionette TRACE conn5 <- [1,822,null,{}] 10:09:42 INFO - PROCESS | 2088 | 1464368982007 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:42 INFO - PROCESS | 2088 | 1464368982094 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 10:09:42 INFO - PROCESS | 2088 | 1464368982189 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 2088 | ++DOCSHELL 14B73800 == 73 [pid = 2088] [id = 215] 10:09:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (14F5AC00) [pid = 2088] [serial = 643] [outer = 00000000] 10:09:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1A3DF800) [pid = 2088] [serial = 644] [outer = 14F5AC00] 10:09:42 INFO - PROCESS | 2088 | 1464368982236 Marionette DEBUG loaded listener.js 10:09:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1CC39800) [pid = 2088] [serial = 645] [outer = 14F5AC00] 10:09:42 INFO - PROCESS | 2088 | 1464368982598 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 10:09:42 INFO - PROCESS | 2088 | 1464368982643 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 10:09:42 INFO - PROCESS | 2088 | 1464368982645 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 10:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:09:42 INFO - PROCESS | 2088 | 1464368982650 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:09:42 INFO - PROCESS | 2088 | 1464368982652 Marionette TRACE conn5 <- [1,826,null,{}] 10:09:42 INFO - PROCESS | 2088 | 1464368982655 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:42 INFO - PROCESS | 2088 | 1464368982775 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 10:09:42 INFO - PROCESS | 2088 | 1464368982784 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 2088 | ++DOCSHELL 192DD800 == 74 [pid = 2088] [id = 216] 10:09:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1B61B000) [pid = 2088] [serial = 646] [outer = 00000000] 10:09:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1D757800) [pid = 2088] [serial = 647] [outer = 1B61B000] 10:09:42 INFO - PROCESS | 2088 | 1464368982829 Marionette DEBUG loaded listener.js 10:09:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1DB1C000) [pid = 2088] [serial = 648] [outer = 1B61B000] 10:09:43 INFO - PROCESS | 2088 | 1464368983240 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 10:09:43 INFO - PROCESS | 2088 | 1464368983281 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 10:09:43 INFO - PROCESS | 2088 | 1464368983283 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 10:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:09:43 INFO - PROCESS | 2088 | 1464368983287 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:09:43 INFO - PROCESS | 2088 | 1464368983288 Marionette TRACE conn5 <- [1,830,null,{}] 10:09:43 INFO - PROCESS | 2088 | 1464368983292 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:43 INFO - PROCESS | 2088 | 1464368983377 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 10:09:43 INFO - PROCESS | 2088 | 1464368983472 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:43 INFO - PROCESS | 2088 | ++DOCSHELL 0C9A2400 == 75 [pid = 2088] [id = 217] 10:09:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (0C9A2C00) [pid = 2088] [serial = 649] [outer = 00000000] 10:09:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (17706C00) [pid = 2088] [serial = 650] [outer = 0C9A2C00] 10:09:43 INFO - PROCESS | 2088 | 1464368983521 Marionette DEBUG loaded listener.js 10:09:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1DB8B800) [pid = 2088] [serial = 651] [outer = 0C9A2C00] 10:09:43 INFO - PROCESS | 2088 | 1464368983964 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 731ms 10:09:44 INFO - PROCESS | 2088 | 1464368984057 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 10:09:44 INFO - PROCESS | 2088 | 1464368984062 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 10:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:09:44 INFO - PROCESS | 2088 | 1464368984069 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:09:44 INFO - PROCESS | 2088 | 1464368984073 Marionette TRACE conn5 <- [1,834,null,{}] 10:09:44 INFO - PROCESS | 2088 | 1464368984080 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:44 INFO - PROCESS | 2088 | 1464368984211 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 10:09:44 INFO - PROCESS | 2088 | 1464368984313 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 2088 | ++DOCSHELL 14AE8800 == 76 [pid = 2088] [id = 218] 10:09:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (14AE9000) [pid = 2088] [serial = 652] [outer = 00000000] 10:09:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (14F61C00) [pid = 2088] [serial = 653] [outer = 14AE9000] 10:09:44 INFO - PROCESS | 2088 | 1464368984370 Marionette DEBUG loaded listener.js 10:09:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (15414800) [pid = 2088] [serial = 654] [outer = 14AE9000] 10:09:44 INFO - PROCESS | 2088 | 1464368984958 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 930ms 10:09:45 INFO - PROCESS | 2088 | 1464368985003 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 2088 | 1464368985010 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 10:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:09:45 INFO - PROCESS | 2088 | 1464368985016 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - PROCESS | 2088 | 1464368985019 Marionette TRACE conn5 <- [1,838,null,{}] 10:09:45 INFO - PROCESS | 2088 | 1464368985024 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:45 INFO - PROCESS | 2088 | 1464368985145 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 10:09:45 INFO - PROCESS | 2088 | 1464368985253 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:45 INFO - PROCESS | 2088 | ++DOCSHELL 17A10800 == 77 [pid = 2088] [id = 219] 10:09:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (18A50000) [pid = 2088] [serial = 655] [outer = 00000000] 10:09:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (190E0800) [pid = 2088] [serial = 656] [outer = 18A50000] 10:09:45 INFO - PROCESS | 2088 | 1464368985308 Marionette DEBUG loaded listener.js 10:09:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (19B68400) [pid = 2088] [serial = 657] [outer = 18A50000] 10:09:45 INFO - PROCESS | 2088 | 1464368985923 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 970ms 10:09:46 INFO - PROCESS | 2088 | 1464368985988 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 10:09:46 INFO - PROCESS | 2088 | 1464368985991 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 10:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:09:46 INFO - PROCESS | 2088 | 1464368985995 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:09:46 INFO - PROCESS | 2088 | 1464368985998 Marionette TRACE conn5 <- [1,842,null,{}] 10:09:46 INFO - PROCESS | 2088 | 1464368986009 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:46 INFO - PROCESS | 2088 | 1464368986127 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 10:09:46 INFO - PROCESS | 2088 | 1464368986262 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:46 INFO - PROCESS | 2088 | ++DOCSHELL 1D37FC00 == 78 [pid = 2088] [id = 220] 10:09:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (1D75C000) [pid = 2088] [serial = 658] [outer = 00000000] 10:09:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (1DCC1400) [pid = 2088] [serial = 659] [outer = 1D75C000] 10:09:46 INFO - PROCESS | 2088 | 1464368986320 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (1EE47C00) [pid = 2088] [serial = 660] [outer = 1D75C000] 10:09:46 INFO - PROCESS | 2088 | 1464368986949 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1025ms 10:09:47 INFO - PROCESS | 2088 | 1464368987023 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 10:09:47 INFO - PROCESS | 2088 | 1464368987026 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 10:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:09:47 INFO - PROCESS | 2088 | 1464368987029 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:09:47 INFO - PROCESS | 2088 | 1464368987031 Marionette TRACE conn5 <- [1,846,null,{}] 10:09:47 INFO - PROCESS | 2088 | 1464368987035 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:47 INFO - PROCESS | 2088 | 1464368987148 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 10:09:48 INFO - PROCESS | 2088 | 1464368988344 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:48 INFO - PROCESS | 2088 | ++DOCSHELL 20948C00 == 79 [pid = 2088] [id = 221] 10:09:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (20949000) [pid = 2088] [serial = 661] [outer = 00000000] 10:09:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (20A9D000) [pid = 2088] [serial = 662] [outer = 20949000] 10:09:48 INFO - PROCESS | 2088 | 1464368988486 Marionette DEBUG loaded listener.js 10:09:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (20AA0C00) [pid = 2088] [serial = 663] [outer = 20949000] 10:09:49 INFO - PROCESS | 2088 | 1464368989032 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2023ms 10:09:49 INFO - PROCESS | 2088 | 1464368989055 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 10:09:49 INFO - PROCESS | 2088 | 1464368989057 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 10:09:49 INFO - PROCESS | 2088 | 1464368989061 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:09:49 INFO - PROCESS | 2088 | 1464368989063 Marionette TRACE conn5 <- [1,850,null,{}] 10:09:49 INFO - PROCESS | 2088 | 1464368989067 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:49 INFO - PROCESS | 2088 | 1464368989175 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 10:09:49 INFO - PROCESS | 2088 | 1464368989281 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 2088 | ++DOCSHELL 20AA3000 == 80 [pid = 2088] [id = 222] 10:09:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (20AA5800) [pid = 2088] [serial = 664] [outer = 00000000] 10:09:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (20AA9C00) [pid = 2088] [serial = 665] [outer = 20AA5800] 10:09:49 INFO - PROCESS | 2088 | 1464368989335 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (21227800) [pid = 2088] [serial = 666] [outer = 20AA5800] 10:09:49 INFO - PROCESS | 2088 | 1464368989923 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 930ms 10:09:50 INFO - PROCESS | 2088 | 1464368989995 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 10:09:50 INFO - PROCESS | 2088 | 1464368989998 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 10:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:09:50 INFO - PROCESS | 2088 | 1464368990001 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:09:50 INFO - PROCESS | 2088 | 1464368990003 Marionette TRACE conn5 <- [1,854,null,{}] 10:09:50 INFO - PROCESS | 2088 | 1464368990007 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:50 INFO - PROCESS | 2088 | 1464368990170 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 10:09:50 INFO - PROCESS | 2088 | 1464368990310 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:50 INFO - PROCESS | 2088 | ++DOCSHELL 2142CC00 == 81 [pid = 2088] [id = 223] 10:09:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (21430000) [pid = 2088] [serial = 667] [outer = 00000000] 10:09:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (21434000) [pid = 2088] [serial = 668] [outer = 21430000] 10:09:50 INFO - PROCESS | 2088 | 1464368990382 Marionette DEBUG loaded listener.js 10:09:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (22CE4000) [pid = 2088] [serial = 669] [outer = 21430000] 10:09:51 INFO - PROCESS | 2088 | 1464368991019 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1072ms 10:09:51 INFO - PROCESS | 2088 | 1464368991077 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 10:09:51 INFO - PROCESS | 2088 | 1464368991079 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 10:09:51 INFO - PROCESS | 2088 | 1464368991083 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:09:51 INFO - PROCESS | 2088 | 1464368991085 Marionette TRACE conn5 <- [1,858,null,{}] 10:09:51 INFO - PROCESS | 2088 | 1464368991089 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:51 INFO - PROCESS | 2088 | 1464368991195 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 10:09:51 INFO - PROCESS | 2088 | 1464368991330 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 2088 | ++DOCSHELL 22CE7C00 == 82 [pid = 2088] [id = 224] 10:09:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (22CEA800) [pid = 2088] [serial = 670] [outer = 00000000] 10:09:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (22CEDC00) [pid = 2088] [serial = 671] [outer = 22CEA800] 10:09:51 INFO - PROCESS | 2088 | 1464368991386 Marionette DEBUG loaded listener.js 10:09:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (22D8A400) [pid = 2088] [serial = 672] [outer = 22CEA800] 10:09:52 INFO - PROCESS | 2088 | 1464368992203 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1171ms 10:09:52 INFO - PROCESS | 2088 | 1464368992258 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 2088 | 1464368992262 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 10:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:09:52 INFO - PROCESS | 2088 | 1464368992267 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - PROCESS | 2088 | 1464368992270 Marionette TRACE conn5 <- [1,862,null,{}] 10:09:52 INFO - PROCESS | 2088 | 1464368992276 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:52 INFO - PROCESS | 2088 | 1464368992383 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 10:09:52 INFO - PROCESS | 2088 | 1464368992495 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:52 INFO - PROCESS | 2088 | ++DOCSHELL 14882400 == 83 [pid = 2088] [id = 225] 10:09:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (1518DC00) [pid = 2088] [serial = 673] [outer = 00000000] 10:09:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (1779B800) [pid = 2088] [serial = 674] [outer = 1518DC00] 10:09:52 INFO - PROCESS | 2088 | 1464368992546 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (18B7C000) [pid = 2088] [serial = 675] [outer = 1518DC00] 10:09:53 INFO - PROCESS | 2088 | 1464368993128 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 930ms 10:09:53 INFO - PROCESS | 2088 | 1464368993199 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 2088 | 1464368993204 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 10:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:09:53 INFO - PROCESS | 2088 | 1464368993210 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 2088 | 1464368993213 Marionette TRACE conn5 <- [1,866,null,{}] 10:09:53 INFO - PROCESS | 2088 | 1464368993217 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:53 INFO - PROCESS | 2088 | 1464368993319 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 10:09:53 INFO - PROCESS | 2088 | 1464368993459 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:53 INFO - PROCESS | 2088 | ++DOCSHELL 1908CC00 == 84 [pid = 2088] [id = 226] 10:09:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 150 (19096800) [pid = 2088] [serial = 676] [outer = 00000000] 10:09:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 151 (19449C00) [pid = 2088] [serial = 677] [outer = 19096800] 10:09:53 INFO - PROCESS | 2088 | 1464368993511 Marionette DEBUG loaded listener.js 10:09:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 152 (1A3DB800) [pid = 2088] [serial = 678] [outer = 19096800] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 1F550000 == 83 [pid = 2088] [id = 165] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 1540D800 == 82 [pid = 2088] [id = 187] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 192DD800 == 81 [pid = 2088] [id = 216] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 14B73800 == 80 [pid = 2088] [id = 215] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 1053B800 == 79 [pid = 2088] [id = 214] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 1B5AA000 == 78 [pid = 2088] [id = 213] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 190E7400 == 77 [pid = 2088] [id = 212] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 10379800 == 76 [pid = 2088] [id = 211] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 1770D800 == 75 [pid = 2088] [id = 210] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 1035BC00 == 74 [pid = 2088] [id = 209] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 151 (152D9C00) [pid = 2088] [serial = 563] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 150 (191A9000) [pid = 2088] [serial = 566] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 149 (1CCA1800) [pid = 2088] [serial = 569] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (1D755000) [pid = 2088] [serial = 572] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (1DC7CC00) [pid = 2088] [serial = 575] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (1D75D000) [pid = 2088] [serial = 599] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 1168D800 == 73 [pid = 2088] [id = 208] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 10547800 == 72 [pid = 2088] [id = 205] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 1DC7BC00 == 71 [pid = 2088] [id = 204] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 1D753C00 == 70 [pid = 2088] [id = 203] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 191A0000 == 69 [pid = 2088] [id = 202] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 14F63400 == 68 [pid = 2088] [id = 201] 10:09:53 INFO - PROCESS | 2088 | --DOCSHELL 10547000 == 67 [pid = 2088] [id = 200] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (1D754C00) [pid = 2088] [serial = 480] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (1D375800) [pid = 2088] [serial = 597] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (1A3E3000) [pid = 2088] [serial = 590] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (1A4ED800) [pid = 2088] [serial = 593] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (1DB84C00) [pid = 2088] [serial = 579] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (1AFD1000) [pid = 2088] [serial = 578] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (191A9400) [pid = 2088] [serial = 587] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (16757400) [pid = 2088] [serial = 584] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (17706800) [pid = 2088] [serial = 585] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (17A0E000) [pid = 2088] [serial = 582] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (1778E000) [pid = 2088] [serial = 581] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1B61A400) [pid = 2088] [serial = 594] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (1A4EA800) [pid = 2088] [serial = 591] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (192DDC00) [pid = 2088] [serial = 588] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1CD6C800) [pid = 2088] [serial = 596] [outer = 00000000] [url = about:blank] 10:09:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (11684800) [pid = 2088] [serial = 679] [outer = 0D1F9400] 10:09:54 INFO - PROCESS | 2088 | 1464368994150 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 971ms 10:09:54 INFO - PROCESS | 2088 | 1464368994183 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 10:09:54 INFO - PROCESS | 2088 | 1464368994185 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 10:09:54 INFO - PROCESS | 2088 | 1464368994189 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:09:54 INFO - PROCESS | 2088 | 1464368994192 Marionette TRACE conn5 <- [1,870,null,{}] 10:09:54 INFO - PROCESS | 2088 | 1464368994202 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:54 INFO - PROCESS | 2088 | 1464368994297 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 10:09:54 INFO - PROCESS | 2088 | 1464368994399 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 2088 | ++DOCSHELL 18A4E000 == 68 [pid = 2088] [id = 227] 10:09:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (18B7F400) [pid = 2088] [serial = 680] [outer = 00000000] 10:09:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (190E6C00) [pid = 2088] [serial = 681] [outer = 18B7F400] 10:09:54 INFO - PROCESS | 2088 | 1464368994446 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (192D9800) [pid = 2088] [serial = 682] [outer = 18B7F400] 10:09:54 INFO - PROCESS | 2088 | 1464368994816 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 10:09:54 INFO - PROCESS | 2088 | 1464368994865 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 10:09:54 INFO - PROCESS | 2088 | 1464368994868 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 10:09:54 INFO - PROCESS | 2088 | 1464368994871 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:09:54 INFO - PROCESS | 2088 | 1464368994872 Marionette TRACE conn5 <- [1,874,null,{}] 10:09:54 INFO - PROCESS | 2088 | 1464368994879 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:55 INFO - PROCESS | 2088 | 1464368995010 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 10:09:55 INFO - PROCESS | 2088 | 1464368995018 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 2088 | ++DOCSHELL 1A1A1000 == 69 [pid = 2088] [id = 228] 10:09:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (1A3E3000) [pid = 2088] [serial = 683] [outer = 00000000] 10:09:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (1AFD3800) [pid = 2088] [serial = 684] [outer = 1A3E3000] 10:09:55 INFO - PROCESS | 2088 | 1464368995063 Marionette DEBUG loaded listener.js 10:09:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (1B5A9800) [pid = 2088] [serial = 685] [outer = 1A3E3000] 10:09:55 INFO - PROCESS | 2088 | 1464368995506 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 10:09:55 INFO - PROCESS | 2088 | 1464368995545 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 2088 | 1464368995547 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 10:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:09:55 INFO - PROCESS | 2088 | 1464368995554 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 2088 | 1464368995556 Marionette TRACE conn5 <- [1,878,null,{}] 10:09:55 INFO - PROCESS | 2088 | 1464368995559 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:55 INFO - PROCESS | 2088 | 1464368995645 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 10:09:55 INFO - PROCESS | 2088 | 1464368995652 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 2088 | ++DOCSHELL 1B694400 == 70 [pid = 2088] [id = 229] 10:09:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (1C67C000) [pid = 2088] [serial = 686] [outer = 00000000] 10:09:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (1CC34400) [pid = 2088] [serial = 687] [outer = 1C67C000] 10:09:55 INFO - PROCESS | 2088 | 1464368995697 Marionette DEBUG loaded listener.js 10:09:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (1CCA3400) [pid = 2088] [serial = 688] [outer = 1C67C000] 10:09:56 INFO - PROCESS | 2088 | 1464368996161 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 10:09:56 INFO - PROCESS | 2088 | 1464368996225 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 10:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:09:56 INFO - PROCESS | 2088 | 1464368996227 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 10:09:56 INFO - PROCESS | 2088 | 1464368996230 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:09:56 INFO - PROCESS | 2088 | 1464368996232 Marionette TRACE conn5 <- [1,882,null,{}] 10:09:56 INFO - PROCESS | 2088 | 1464368996242 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:56 INFO - PROCESS | 2088 | 1464368996377 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 10:09:56 INFO - PROCESS | 2088 | 1464368996467 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:56 INFO - PROCESS | 2088 | ++DOCSHELL 1CDBFC00 == 71 [pid = 2088] [id = 230] 10:09:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (1CDC1C00) [pid = 2088] [serial = 689] [outer = 00000000] 10:09:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (1D75F400) [pid = 2088] [serial = 690] [outer = 1CDC1C00] 10:09:56 INFO - PROCESS | 2088 | 1464368996512 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (1DB80400) [pid = 2088] [serial = 691] [outer = 1CDC1C00] 10:09:56 INFO - PROCESS | 2088 | 1464368996943 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 10:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:09:56 INFO - PROCESS | 2088 | 1464368996961 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 10:09:56 INFO - PROCESS | 2088 | 1464368996963 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 10:09:56 INFO - PROCESS | 2088 | 1464368996966 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:09:56 INFO - PROCESS | 2088 | 1464368996967 Marionette TRACE conn5 <- [1,886,null,{}] 10:09:56 INFO - PROCESS | 2088 | 1464368996971 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:57 INFO - PROCESS | 2088 | 1464368997097 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 10:09:57 INFO - PROCESS | 2088 | 1464368997103 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 2088 | ++DOCSHELL 1DB58000 == 72 [pid = 2088] [id = 231] 10:09:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (1DB59000) [pid = 2088] [serial = 692] [outer = 00000000] 10:09:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (1DB5F400) [pid = 2088] [serial = 693] [outer = 1DB59000] 10:09:57 INFO - PROCESS | 2088 | 1464368997216 Marionette DEBUG loaded listener.js 10:09:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (1DB5FC00) [pid = 2088] [serial = 694] [outer = 1DB59000] 10:09:57 INFO - PROCESS | 2088 | 1464368997653 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 10:09:57 INFO - PROCESS | 2088 | 1464368997701 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 10:09:57 INFO - PROCESS | 2088 | 1464368997703 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 10:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:09:57 INFO - PROCESS | 2088 | 1464368997706 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:09:57 INFO - PROCESS | 2088 | 1464368997708 Marionette TRACE conn5 <- [1,890,null,{}] 10:09:57 INFO - PROCESS | 2088 | 1464368997712 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:57 INFO - PROCESS | 2088 | 1464368997858 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 10:09:57 INFO - PROCESS | 2088 | 1464368997925 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 2088 | ++DOCSHELL 1DB58400 == 73 [pid = 2088] [id = 232] 10:09:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (1DB58C00) [pid = 2088] [serial = 695] [outer = 00000000] 10:09:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (1DB8E400) [pid = 2088] [serial = 696] [outer = 1DB58C00] 10:09:57 INFO - PROCESS | 2088 | 1464368997969 Marionette DEBUG loaded listener.js 10:09:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 150 (1DC85000) [pid = 2088] [serial = 697] [outer = 1DB58C00] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 149 (1F56AC00) [pid = 2088] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (1CD5F400) [pid = 2088] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (1F520800) [pid = 2088] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (18A56C00) [pid = 2088] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (192E4400) [pid = 2088] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (1B619800) [pid = 2088] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (14F5AC00) [pid = 2088] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (1C6B9000) [pid = 2088] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (17A09000) [pid = 2088] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (1A3DCC00) [pid = 2088] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (19090800) [pid = 2088] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (10544400) [pid = 2088] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1B61B000) [pid = 2088] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (15417C00) [pid = 2088] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (18A30400) [pid = 2088] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1EBA5000) [pid = 2088] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (1D757000) [pid = 2088] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1CD6CC00) [pid = 2088] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (10C2E800) [pid = 2088] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:09:58 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1F56C400) [pid = 2088] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:09:58 INFO - PROCESS | 2088 | 1464368998546 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 870ms 10:09:58 INFO - PROCESS | 2088 | 1464368998586 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 10:09:58 INFO - PROCESS | 2088 | 1464368998588 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 10:09:58 INFO - PROCESS | 2088 | 1464368998592 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:09:58 INFO - PROCESS | 2088 | 1464368998594 Marionette TRACE conn5 <- [1,894,null,{}] 10:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:09:58 INFO - PROCESS | 2088 | 1464368998597 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:58 INFO - PROCESS | 2088 | 1464368998682 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 10:09:58 INFO - PROCESS | 2088 | 1464368998783 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:58 INFO - PROCESS | 2088 | ++DOCSHELL 164B1800 == 74 [pid = 2088] [id = 233] 10:09:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (165E8000) [pid = 2088] [serial = 698] [outer = 00000000] 10:09:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (1A3D7800) [pid = 2088] [serial = 699] [outer = 165E8000] 10:09:58 INFO - PROCESS | 2088 | 1464368998828 Marionette DEBUG loaded listener.js 10:09:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (1CC3A400) [pid = 2088] [serial = 700] [outer = 165E8000] 10:09:59 INFO - PROCESS | 2088 | 1464368999174 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 10:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:09:59 INFO - PROCESS | 2088 | 1464368999268 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 10:09:59 INFO - PROCESS | 2088 | 1464368999270 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 10:09:59 INFO - PROCESS | 2088 | 1464368999273 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:09:59 INFO - PROCESS | 2088 | 1464368999275 Marionette TRACE conn5 <- [1,898,null,{}] 10:09:59 INFO - PROCESS | 2088 | 1464368999278 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:59 INFO - PROCESS | 2088 | 1464368999372 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 10:09:59 INFO - PROCESS | 2088 | 1464368999379 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:59 INFO - PROCESS | 2088 | ++DOCSHELL 19090800 == 75 [pid = 2088] [id = 234] 10:09:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (1D757000) [pid = 2088] [serial = 701] [outer = 00000000] 10:09:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (1E9A0400) [pid = 2088] [serial = 702] [outer = 1D757000] 10:09:59 INFO - PROCESS | 2088 | 1464368999426 Marionette DEBUG loaded listener.js 10:09:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (1F520400) [pid = 2088] [serial = 703] [outer = 1D757000] 10:09:59 INFO - PROCESS | 2088 | 1464368999847 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 10:09:59 INFO - PROCESS | 2088 | 1464368999906 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 10:09:59 INFO - PROCESS | 2088 | 1464368999909 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 10:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:09:59 INFO - PROCESS | 2088 | 1464368999912 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:09:59 INFO - PROCESS | 2088 | 1464368999914 Marionette TRACE conn5 <- [1,902,null,{}] 10:09:59 INFO - PROCESS | 2088 | 1464368999918 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:00 INFO - PROCESS | 2088 | 1464369000026 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 10:10:00 INFO - PROCESS | 2088 | 1464369000039 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:00 INFO - PROCESS | 2088 | ++DOCSHELL 1F571C00 == 76 [pid = 2088] [id = 235] 10:10:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (1F572000) [pid = 2088] [serial = 704] [outer = 00000000] 10:10:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (20217C00) [pid = 2088] [serial = 705] [outer = 1F572000] 10:10:00 INFO - PROCESS | 2088 | 1464369000089 Marionette DEBUG loaded listener.js 10:10:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (2021CC00) [pid = 2088] [serial = 706] [outer = 1F572000] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1CD61C00 == 75 [pid = 2088] [id = 74] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1DB16800 == 74 [pid = 2088] [id = 149] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 14899400 == 73 [pid = 2088] [id = 207] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 167AE000 == 72 [pid = 2088] [id = 58] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1D375000 == 71 [pid = 2088] [id = 191] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1F524000 == 70 [pid = 2088] [id = 206] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1D379000 == 69 [pid = 2088] [id = 180] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1F56A800 == 68 [pid = 2088] [id = 166] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 191A4800 == 67 [pid = 2088] [id = 106] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 190E2400 == 66 [pid = 2088] [id = 163] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 11687C00 == 65 [pid = 2088] [id = 150] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 10377000 == 64 [pid = 2088] [id = 148] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1EB9E000 == 63 [pid = 2088] [id = 181] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 17706400 == 62 [pid = 2088] [id = 76] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 164A9000 == 61 [pid = 2088] [id = 105] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 18A4D800 == 60 [pid = 2088] [id = 91] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 17A0CC00 == 59 [pid = 2088] [id = 179] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 160E5C00 == 58 [pid = 2088] [id = 48] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 19B66400 == 57 [pid = 2088] [id = 193] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 160DE000 == 56 [pid = 2088] [id = 167] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1CC9E400 == 55 [pid = 2088] [id = 192] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 19086000 == 54 [pid = 2088] [id = 92] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1A4F1400 == 53 [pid = 2088] [id = 118] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 101F4000 == 52 [pid = 2088] [id = 63] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 107BEC00 == 51 [pid = 2088] [id = 90] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1CC3D000 == 50 [pid = 2088] [id = 190] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1908E000 == 49 [pid = 2088] [id = 147] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 10538800 == 48 [pid = 2088] [id = 108] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 0D1EA400 == 47 [pid = 2088] [id = 47] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1F51FC00 == 46 [pid = 2088] [id = 164] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 19B6F400 == 45 [pid = 2088] [id = 107] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 14882400 == 44 [pid = 2088] [id = 225] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 22CE7C00 == 43 [pid = 2088] [id = 224] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 20AA3000 == 42 [pid = 2088] [id = 222] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 2142CC00 == 41 [pid = 2088] [id = 223] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 20948C00 == 40 [pid = 2088] [id = 221] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 1D37FC00 == 39 [pid = 2088] [id = 220] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 17A10800 == 38 [pid = 2088] [id = 219] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 0C9A2400 == 37 [pid = 2088] [id = 217] 10:10:01 INFO - PROCESS | 2088 | --DOCSHELL 14AE8800 == 36 [pid = 2088] [id = 218] 10:10:02 INFO - PROCESS | 2088 | --DOCSHELL 1908CC00 == 35 [pid = 2088] [id = 226] 10:10:02 INFO - PROCESS | 2088 | --DOCSHELL 18A4E000 == 34 [pid = 2088] [id = 227] 10:10:02 INFO - PROCESS | 2088 | --DOCSHELL 1CDBFC00 == 33 [pid = 2088] [id = 230] 10:10:02 INFO - PROCESS | 2088 | --DOCSHELL 1DB58000 == 32 [pid = 2088] [id = 231] 10:10:02 INFO - PROCESS | 2088 | --DOCSHELL 1B694400 == 31 [pid = 2088] [id = 229] 10:10:02 INFO - PROCESS | 2088 | --DOCSHELL 1A1A1000 == 30 [pid = 2088] [id = 228] 10:10:02 INFO - PROCESS | 2088 | --DOCSHELL 164B1800 == 29 [pid = 2088] [id = 233] 10:10:02 INFO - PROCESS | 2088 | --DOCSHELL 1DB58400 == 28 [pid = 2088] [id = 232] 10:10:02 INFO - PROCESS | 2088 | --DOCSHELL 19090800 == 27 [pid = 2088] [id = 234] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (21223000) [pid = 2088] [serial = 498] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1F572800) [pid = 2088] [serial = 495] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (1E9A2800) [pid = 2088] [serial = 489] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (1F54AC00) [pid = 2088] [serial = 492] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1919CC00) [pid = 2088] [serial = 486] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (190EDC00) [pid = 2088] [serial = 537] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1F524400) [pid = 2088] [serial = 543] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1DCB9000) [pid = 2088] [serial = 540] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1D758800) [pid = 2088] [serial = 531] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (15482400) [pid = 2088] [serial = 534] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (19B70000) [pid = 2088] [serial = 635] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1C67DC00) [pid = 2088] [serial = 639] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1C67BC00) [pid = 2088] [serial = 638] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1A3DF800) [pid = 2088] [serial = 644] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1CC3EC00) [pid = 2088] [serial = 641] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1DB83C00) [pid = 2088] [serial = 608] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1907F400) [pid = 2088] [serial = 629] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1908C400) [pid = 2088] [serial = 630] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1DB82C00) [pid = 2088] [serial = 600] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (191A9C00) [pid = 2088] [serial = 632] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1518F000) [pid = 2088] [serial = 626] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (164A9C00) [pid = 2088] [serial = 627] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1944D800) [pid = 2088] [serial = 605] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1770B000) [pid = 2088] [serial = 620] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1F56E000) [pid = 2088] [serial = 617] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1DB1C000) [pid = 2088] [serial = 648] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1D757800) [pid = 2088] [serial = 647] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1547E000) [pid = 2088] [serial = 602] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (16689800) [pid = 2088] [serial = 624] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (164A8400) [pid = 2088] [serial = 623] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1DCC1C00) [pid = 2088] [serial = 611] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1EE49000) [pid = 2088] [serial = 614] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1CD64C00) [pid = 2088] [serial = 642] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (17706C00) [pid = 2088] [serial = 650] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1A1A7C00) [pid = 2088] [serial = 636] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1CC39800) [pid = 2088] [serial = 645] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (192DE800) [pid = 2088] [serial = 633] [outer = 00000000] [url = about:blank] 10:10:02 INFO - PROCESS | 2088 | 1464369002589 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2726ms 10:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:10:02 INFO - PROCESS | 2088 | 1464369002641 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 10:10:02 INFO - PROCESS | 2088 | 1464369002645 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 10:10:02 INFO - PROCESS | 2088 | 1464369002651 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:10:02 INFO - PROCESS | 2088 | 1464369002654 Marionette TRACE conn5 <- [1,906,null,{}] 10:10:02 INFO - PROCESS | 2088 | 1464369002660 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:02 INFO - PROCESS | 2088 | 1464369002754 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 10:10:02 INFO - PROCESS | 2088 | 1464369002766 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:02 INFO - PROCESS | 2088 | ++DOCSHELL 0CA22800 == 28 [pid = 2088] [id = 236] 10:10:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (0CA23800) [pid = 2088] [serial = 707] [outer = 00000000] 10:10:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (0D1DBC00) [pid = 2088] [serial = 708] [outer = 0CA23800] 10:10:02 INFO - PROCESS | 2088 | 1464369002816 Marionette DEBUG loaded listener.js 10:10:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1034F000) [pid = 2088] [serial = 709] [outer = 0CA23800] 10:10:03 INFO - PROCESS | 2088 | 1464369003313 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 10:10:03 INFO - PROCESS | 2088 | 1464369003381 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 10:10:03 INFO - PROCESS | 2088 | 1464369003388 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 10:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:10:03 INFO - PROCESS | 2088 | 1464369003394 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:10:03 INFO - PROCESS | 2088 | 1464369003397 Marionette TRACE conn5 <- [1,910,null,{}] 10:10:03 INFO - PROCESS | 2088 | 1464369003401 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:03 INFO - PROCESS | 2088 | 1464369003498 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 10:10:03 INFO - PROCESS | 2088 | 1464369003587 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:03 INFO - PROCESS | 2088 | ++DOCSHELL 107B8000 == 29 [pid = 2088] [id = 237] 10:10:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (107BA000) [pid = 2088] [serial = 710] [outer = 00000000] 10:10:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (10B1E400) [pid = 2088] [serial = 711] [outer = 107BA000] 10:10:03 INFO - PROCESS | 2088 | 1464369003640 Marionette DEBUG loaded listener.js 10:10:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (10C25400) [pid = 2088] [serial = 712] [outer = 107BA000] 10:10:04 INFO - PROCESS | 2088 | 1464369004043 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 10:10:04 INFO - PROCESS | 2088 | 1464369004066 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 10:10:04 INFO - PROCESS | 2088 | 1464369004069 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 10:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:10:04 INFO - PROCESS | 2088 | 1464369004073 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:10:04 INFO - PROCESS | 2088 | 1464369004076 Marionette TRACE conn5 <- [1,914,null,{}] 10:10:04 INFO - PROCESS | 2088 | 1464369004087 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:04 INFO - PROCESS | 2088 | 1464369004206 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 10:10:04 INFO - PROCESS | 2088 | 1464369004217 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:04 INFO - PROCESS | 2088 | ++DOCSHELL 14AEAC00 == 30 [pid = 2088] [id = 238] 10:10:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (14AEC400) [pid = 2088] [serial = 713] [outer = 00000000] 10:10:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (14F81000) [pid = 2088] [serial = 714] [outer = 14AEC400] 10:10:04 INFO - PROCESS | 2088 | 1464369004266 Marionette DEBUG loaded listener.js 10:10:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (15192400) [pid = 2088] [serial = 715] [outer = 14AEC400] 10:10:04 INFO - PROCESS | 2088 | 1464369004736 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 10:10:04 INFO - PROCESS | 2088 | 1464369004807 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 10:10:04 INFO - PROCESS | 2088 | 1464369004809 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 10:10:04 INFO - PROCESS | 2088 | 1464369004812 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:10:04 INFO - PROCESS | 2088 | 1464369004814 Marionette TRACE conn5 <- [1,918,null,{}] 10:10:04 INFO - PROCESS | 2088 | 1464369004818 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:04 INFO - PROCESS | 2088 | 1464369004903 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 10:10:04 INFO - PROCESS | 2088 | 1464369004922 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:04 INFO - PROCESS | 2088 | ++DOCSHELL 1053E000 == 31 [pid = 2088] [id = 239] 10:10:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (11659800) [pid = 2088] [serial = 716] [outer = 00000000] 10:10:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (16038400) [pid = 2088] [serial = 717] [outer = 11659800] 10:10:05 INFO - PROCESS | 2088 | 1464369004970 Marionette DEBUG loaded listener.js 10:10:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (164AA800) [pid = 2088] [serial = 718] [outer = 11659800] 10:10:05 INFO - PROCESS | 2088 | 1464369005424 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 10:10:05 INFO - PROCESS | 2088 | 1464369005486 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 10:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:10:05 INFO - PROCESS | 2088 | 1464369005488 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 10:10:05 INFO - PROCESS | 2088 | 1464369005491 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:10:05 INFO - PROCESS | 2088 | 1464369005493 Marionette TRACE conn5 <- [1,922,null,{}] 10:10:05 INFO - PROCESS | 2088 | 1464369005497 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:05 INFO - PROCESS | 2088 | 1464369005602 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 10:10:05 INFO - PROCESS | 2088 | 1464369005612 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:05 INFO - PROCESS | 2088 | ++DOCSHELL 165EA800 == 32 [pid = 2088] [id = 240] 10:10:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (165EC000) [pid = 2088] [serial = 719] [outer = 00000000] 10:10:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (165F3C00) [pid = 2088] [serial = 720] [outer = 165EC000] 10:10:05 INFO - PROCESS | 2088 | 1464369005661 Marionette DEBUG loaded listener.js 10:10:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (16757800) [pid = 2088] [serial = 721] [outer = 165EC000] 10:10:06 INFO - PROCESS | 2088 | 1464369006105 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 10:10:06 INFO - PROCESS | 2088 | 1464369006163 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 10:10:06 INFO - PROCESS | 2088 | 1464369006165 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 10:10:06 INFO - PROCESS | 2088 | 1464369006168 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:10:06 INFO - PROCESS | 2088 | 1464369006170 Marionette TRACE conn5 <- [1,926,null,{}] 10:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:10:06 INFO - PROCESS | 2088 | 1464369006173 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:06 INFO - PROCESS | 2088 | 1464369006283 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 10:10:06 INFO - PROCESS | 2088 | 1464369006294 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:06 INFO - PROCESS | 2088 | ++DOCSHELL 1770F400 == 33 [pid = 2088] [id = 241] 10:10:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1770FC00) [pid = 2088] [serial = 722] [outer = 00000000] 10:10:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (177DF400) [pid = 2088] [serial = 723] [outer = 1770FC00] 10:10:06 INFO - PROCESS | 2088 | 1464369006340 Marionette DEBUG loaded listener.js 10:10:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (17A06800) [pid = 2088] [serial = 724] [outer = 1770FC00] 10:10:06 INFO - PROCESS | 2088 | 1464369006773 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 10:10:06 INFO - PROCESS | 2088 | 1464369006803 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 10:10:06 INFO - PROCESS | 2088 | 1464369006805 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 10:10:06 INFO - PROCESS | 2088 | 1464369006808 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:10:06 INFO - PROCESS | 2088 | 1464369006810 Marionette TRACE conn5 <- [1,930,null,{}] 10:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:10:06 INFO - PROCESS | 2088 | 1464369006813 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:06 INFO - PROCESS | 2088 | 1464369006895 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 10:10:06 INFO - PROCESS | 2088 | 1464369006902 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:06 INFO - PROCESS | 2088 | ++DOCSHELL 17A10800 == 34 [pid = 2088] [id = 242] 10:10:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (18A34000) [pid = 2088] [serial = 725] [outer = 00000000] 10:10:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (18A4E400) [pid = 2088] [serial = 726] [outer = 18A34000] 10:10:06 INFO - PROCESS | 2088 | 1464369006947 Marionette DEBUG loaded listener.js 10:10:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (18E8BC00) [pid = 2088] [serial = 727] [outer = 18A34000] 10:10:07 INFO - PROCESS | 2088 | 1464369007402 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 10:10:07 INFO - PROCESS | 2088 | 1464369007453 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 10:10:07 INFO - PROCESS | 2088 | 1464369007455 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 10:10:07 INFO - PROCESS | 2088 | 1464369007458 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:10:07 INFO - PROCESS | 2088 | 1464369007460 Marionette TRACE conn5 <- [1,934,null,{}] 10:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:10:07 INFO - PROCESS | 2088 | 1464369007463 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:07 INFO - PROCESS | 2088 | 1464369007541 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 10:10:07 INFO - PROCESS | 2088 | 1464369007549 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:07 INFO - PROCESS | 2088 | ++DOCSHELL 1907F800 == 35 [pid = 2088] [id = 243] 10:10:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1907FC00) [pid = 2088] [serial = 728] [outer = 00000000] 10:10:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (19084400) [pid = 2088] [serial = 729] [outer = 1907FC00] 10:10:07 INFO - PROCESS | 2088 | 1464369007594 Marionette DEBUG loaded listener.js 10:10:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (19081800) [pid = 2088] [serial = 730] [outer = 1907FC00] 10:10:08 INFO - PROCESS | 2088 | 1464369008068 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 10:10:08 INFO - PROCESS | 2088 | 1464369008094 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 10:10:08 INFO - PROCESS | 2088 | 1464369008096 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 10:10:08 INFO - PROCESS | 2088 | 1464369008099 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:10:08 INFO - PROCESS | 2088 | 1464369008101 Marionette TRACE conn5 <- [1,938,null,{}] 10:10:08 INFO - PROCESS | 2088 | 1464369008104 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:08 INFO - PROCESS | 2088 | 1464369008214 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 10:10:08 INFO - PROCESS | 2088 | 1464369008223 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:08 INFO - PROCESS | 2088 | ++DOCSHELL 14882C00 == 36 [pid = 2088] [id = 244] 10:10:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (19092400) [pid = 2088] [serial = 731] [outer = 00000000] 10:10:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (19096C00) [pid = 2088] [serial = 732] [outer = 19092400] 10:10:08 INFO - PROCESS | 2088 | 1464369008316 Marionette DEBUG loaded listener.js 10:10:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (19097000) [pid = 2088] [serial = 733] [outer = 19092400] 10:10:08 INFO - PROCESS | 2088 | 1464369008765 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 731ms 10:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:10:08 INFO - PROCESS | 2088 | 1464369008834 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 10:10:08 INFO - PROCESS | 2088 | 1464369008836 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 10:10:08 INFO - PROCESS | 2088 | 1464369008839 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:10:08 INFO - PROCESS | 2088 | 1464369008841 Marionette TRACE conn5 <- [1,942,null,{}] 10:10:08 INFO - PROCESS | 2088 | 1464369008844 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:08 INFO - PROCESS | 2088 | 1464369008956 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 10:10:08 INFO - PROCESS | 2088 | 1464369008968 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:09 INFO - PROCESS | 2088 | ++DOCSHELL 167AE800 == 37 [pid = 2088] [id = 245] 10:10:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (190E4800) [pid = 2088] [serial = 734] [outer = 00000000] 10:10:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (190EFC00) [pid = 2088] [serial = 735] [outer = 190E4800] 10:10:09 INFO - PROCESS | 2088 | 1464369009013 Marionette DEBUG loaded listener.js 10:10:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (191A5800) [pid = 2088] [serial = 736] [outer = 190E4800] 10:10:09 INFO - PROCESS | 2088 | 1464369009468 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 10:10:09 INFO - PROCESS | 2088 | 1464369009511 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 10:10:09 INFO - PROCESS | 2088 | 1464369009513 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 10:10:09 INFO - PROCESS | 2088 | 1464369009516 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:10:09 INFO - PROCESS | 2088 | 1464369009519 Marionette TRACE conn5 <- [1,946,null,{}] 10:10:09 INFO - PROCESS | 2088 | 1464369009522 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:09 INFO - PROCESS | 2088 | 1464369009688 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 10:10:09 INFO - PROCESS | 2088 | 1464369009713 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:09 INFO - PROCESS | 2088 | ++DOCSHELL 191CF400 == 38 [pid = 2088] [id = 246] 10:10:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (192D8400) [pid = 2088] [serial = 737] [outer = 00000000] 10:10:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (192E7400) [pid = 2088] [serial = 738] [outer = 192D8400] 10:10:09 INFO - PROCESS | 2088 | 1464369009770 Marionette DEBUG loaded listener.js 10:10:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (19B64C00) [pid = 2088] [serial = 739] [outer = 192D8400] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1602C400) [pid = 2088] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (1D754000) [pid = 2088] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (191A1C00) [pid = 2088] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1DB18C00) [pid = 2088] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1909A800) [pid = 2088] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1CC3E800) [pid = 2088] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1F527C00) [pid = 2088] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1D375400) [pid = 2088] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1DCB6000) [pid = 2088] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (17A04C00) [pid = 2088] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (14F63800) [pid = 2088] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (14AE6800) [pid = 2088] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (14AEA000) [pid = 2088] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1D757000) [pid = 2088] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1CDC1C00) [pid = 2088] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1DB59000) [pid = 2088] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (165E8000) [pid = 2088] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1DB58C00) [pid = 2088] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (18B7F400) [pid = 2088] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (19096800) [pid = 2088] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1518DC00) [pid = 2088] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (22CEA800) [pid = 2088] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (21430000) [pid = 2088] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (20AA5800) [pid = 2088] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (20949000) [pid = 2088] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1D75C000) [pid = 2088] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (18A50000) [pid = 2088] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (14AE9000) [pid = 2088] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (0C9A2C00) [pid = 2088] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1C67C000) [pid = 2088] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:10:10 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1A3E3000) [pid = 2088] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:10:10 INFO - PROCESS | 2088 | 1464369010819 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1319ms 10:10:10 INFO - PROCESS | 2088 | 1464369010840 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 10:10:10 INFO - PROCESS | 2088 | 1464369010842 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 10:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:10:10 INFO - PROCESS | 2088 | 1464369010845 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:10:10 INFO - PROCESS | 2088 | 1464369010847 Marionette TRACE conn5 <- [1,950,null,{}] 10:10:10 INFO - PROCESS | 2088 | 1464369010850 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:10 INFO - PROCESS | 2088 | 1464369010930 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 10:10:10 INFO - PROCESS | 2088 | 1464369010937 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:10 INFO - PROCESS | 2088 | ++DOCSHELL 17790400 == 39 [pid = 2088] [id = 247] 10:10:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (177D6800) [pid = 2088] [serial = 740] [outer = 00000000] 10:10:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19094800) [pid = 2088] [serial = 741] [outer = 177D6800] 10:10:11 INFO - PROCESS | 2088 | 1464369010982 Marionette DEBUG loaded listener.js 10:10:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (190EA800) [pid = 2088] [serial = 742] [outer = 177D6800] 10:10:11 INFO - PROCESS | 2088 | 1464369011399 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 570ms 10:10:11 INFO - PROCESS | 2088 | 1464369011416 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 10:10:11 INFO - PROCESS | 2088 | 1464369011418 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 10:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:10:11 INFO - PROCESS | 2088 | 1464369011421 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:10:11 INFO - PROCESS | 2088 | 1464369011423 Marionette TRACE conn5 <- [1,954,null,{}] 10:10:11 INFO - PROCESS | 2088 | 1464369011426 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:11 INFO - PROCESS | 2088 | 1464369011543 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 10:10:11 INFO - PROCESS | 2088 | 1464369011552 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:11 INFO - PROCESS | 2088 | ++DOCSHELL 165E9000 == 40 [pid = 2088] [id = 248] 10:10:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (165F1C00) [pid = 2088] [serial = 743] [outer = 00000000] 10:10:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (19B69800) [pid = 2088] [serial = 744] [outer = 165F1C00] 10:10:11 INFO - PROCESS | 2088 | 1464369011596 Marionette DEBUG loaded listener.js 10:10:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1A07AC00) [pid = 2088] [serial = 745] [outer = 165F1C00] 10:10:12 INFO - PROCESS | 2088 | 1464369012031 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 10:10:12 INFO - PROCESS | 2088 | 1464369012052 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 10:10:12 INFO - PROCESS | 2088 | 1464369012053 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 10:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:10:12 INFO - PROCESS | 2088 | 1464369012056 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:10:12 INFO - PROCESS | 2088 | 1464369012058 Marionette TRACE conn5 <- [1,958,null,{}] 10:10:12 INFO - PROCESS | 2088 | 1464369012061 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:12 INFO - PROCESS | 2088 | 1464369012176 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 10:10:12 INFO - PROCESS | 2088 | 1464369012185 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:12 INFO - PROCESS | 2088 | ++DOCSHELL 192E6000 == 41 [pid = 2088] [id = 249] 10:10:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (19B62400) [pid = 2088] [serial = 746] [outer = 00000000] 10:10:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1A1A7800) [pid = 2088] [serial = 747] [outer = 19B62400] 10:10:12 INFO - PROCESS | 2088 | 1464369012239 Marionette DEBUG loaded listener.js 10:10:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1A1CB800) [pid = 2088] [serial = 748] [outer = 19B62400] 10:10:12 INFO - PROCESS | 2088 | 1464369012766 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 770ms 10:10:12 INFO - PROCESS | 2088 | 1464369012842 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 10:10:12 INFO - PROCESS | 2088 | 1464369012846 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 10:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:10:12 INFO - PROCESS | 2088 | 1464369012877 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:10:12 INFO - PROCESS | 2088 | 1464369012882 Marionette TRACE conn5 <- [1,962,null,{}] 10:10:12 INFO - PROCESS | 2088 | 1464369012890 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:13 INFO - PROCESS | 2088 | 1464369013020 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 10:10:13 INFO - PROCESS | 2088 | 1464369013126 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:13 INFO - PROCESS | 2088 | ++DOCSHELL 0C99FC00 == 42 [pid = 2088] [id = 250] 10:10:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (0CA1B400) [pid = 2088] [serial = 749] [outer = 00000000] 10:10:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1053A800) [pid = 2088] [serial = 750] [outer = 0CA1B400] 10:10:13 INFO - PROCESS | 2088 | 1464369013182 Marionette DEBUG loaded listener.js 10:10:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (107BB400) [pid = 2088] [serial = 751] [outer = 0CA1B400] 10:10:13 INFO - PROCESS | 2088 | 1464369013872 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1101ms 10:10:13 INFO - PROCESS | 2088 | 1464369013957 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 10:10:13 INFO - PROCESS | 2088 | 1464369013963 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 10:10:14 INFO - PROCESS | 2088 | 1464369013994 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:10:14 INFO - PROCESS | 2088 | 1464369013997 Marionette TRACE conn5 <- [1,966,null,{}] 10:10:14 INFO - PROCESS | 2088 | 1464369014001 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:14 INFO - PROCESS | 2088 | 1464369014127 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 10:10:14 INFO - PROCESS | 2088 | 1464369014250 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:14 INFO - PROCESS | 2088 | ++DOCSHELL 14A81800 == 43 [pid = 2088] [id = 251] 10:10:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (14AE9000) [pid = 2088] [serial = 752] [outer = 00000000] 10:10:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (15413C00) [pid = 2088] [serial = 753] [outer = 14AE9000] 10:10:14 INFO - PROCESS | 2088 | 1464369014306 Marionette DEBUG loaded listener.js 10:10:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (160E2800) [pid = 2088] [serial = 754] [outer = 14AE9000] 10:10:15 INFO - PROCESS | 2088 | 1464369015033 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1068ms 10:10:15 INFO - PROCESS | 2088 | 1464369015095 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 10:10:15 INFO - PROCESS | 2088 | 1464369015098 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 10:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:10:15 INFO - PROCESS | 2088 | 1464369015103 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:10:15 INFO - PROCESS | 2088 | 1464369015106 Marionette TRACE conn5 <- [1,970,null,{}] 10:10:15 INFO - PROCESS | 2088 | 1464369015118 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:15 INFO - PROCESS | 2088 | 1464369015238 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 10:10:15 INFO - PROCESS | 2088 | 1464369015369 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:15 INFO - PROCESS | 2088 | ++DOCSHELL 14AE7800 == 44 [pid = 2088] [id = 252] 10:10:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (14F5F000) [pid = 2088] [serial = 755] [outer = 00000000] 10:10:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (164A7C00) [pid = 2088] [serial = 756] [outer = 14F5F000] 10:10:15 INFO - PROCESS | 2088 | 1464369015429 Marionette DEBUG loaded listener.js 10:10:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (190EC400) [pid = 2088] [serial = 757] [outer = 14F5F000] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 1A4E2400 == 43 [pid = 2088] [id = 24] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 10539800 == 42 [pid = 2088] [id = 26] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 192D8C00 == 41 [pid = 2088] [id = 25] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 1A1CC800 == 40 [pid = 2088] [id = 20] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 18B85000 == 39 [pid = 2088] [id = 19] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 17A07400 == 38 [pid = 2088] [id = 21] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 1C27F000 == 37 [pid = 2088] [id = 23] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 16CD6C00 == 36 [pid = 2088] [id = 18] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 107B7400 == 35 [pid = 2088] [id = 15] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 14AE2800 == 34 [pid = 2088] [id = 28] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 167A9400 == 33 [pid = 2088] [id = 17] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 14A84400 == 32 [pid = 2088] [id = 16] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 10810800 == 31 [pid = 2088] [id = 27] 10:10:16 INFO - PROCESS | 2088 | --DOCSHELL 1F571C00 == 30 [pid = 2088] [id = 235] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1919F400) [pid = 2088] [serial = 561] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (164B5C00) [pid = 2088] [serial = 603] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (165EE000) [pid = 2088] [serial = 564] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (19092000) [pid = 2088] [serial = 621] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1DC7AC00) [pid = 2088] [serial = 609] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1A078800) [pid = 2088] [serial = 606] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1DC7D400) [pid = 2088] [serial = 576] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (192E5000) [pid = 2088] [serial = 567] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1CD66000) [pid = 2088] [serial = 570] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1F573C00) [pid = 2088] [serial = 618] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1DB19400) [pid = 2088] [serial = 573] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1E9A4000) [pid = 2088] [serial = 612] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1EE4FC00) [pid = 2088] [serial = 615] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1F520400) [pid = 2088] [serial = 703] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (20217C00) [pid = 2088] [serial = 705] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1D75F400) [pid = 2088] [serial = 690] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1DB5FC00) [pid = 2088] [serial = 694] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1DB5F400) [pid = 2088] [serial = 693] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1A3D7800) [pid = 2088] [serial = 699] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1DB8E400) [pid = 2088] [serial = 696] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1E9A0400) [pid = 2088] [serial = 702] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1DC85000) [pid = 2088] [serial = 697] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (190E6C00) [pid = 2088] [serial = 681] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (192D9800) [pid = 2088] [serial = 682] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1A3DB800) [pid = 2088] [serial = 678] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (19449C00) [pid = 2088] [serial = 677] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (18B7C000) [pid = 2088] [serial = 675] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1779B800) [pid = 2088] [serial = 674] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (22D8A400) [pid = 2088] [serial = 672] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (22CEDC00) [pid = 2088] [serial = 671] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (22CE4000) [pid = 2088] [serial = 669] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (21434000) [pid = 2088] [serial = 668] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (21227800) [pid = 2088] [serial = 666] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (20AA9C00) [pid = 2088] [serial = 665] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (20AA0C00) [pid = 2088] [serial = 663] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (20A9D000) [pid = 2088] [serial = 662] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1EE47C00) [pid = 2088] [serial = 660] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1DCC1400) [pid = 2088] [serial = 659] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (19B68400) [pid = 2088] [serial = 657] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (190E0800) [pid = 2088] [serial = 656] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (15414800) [pid = 2088] [serial = 654] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14F61C00) [pid = 2088] [serial = 653] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1DB8B800) [pid = 2088] [serial = 651] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (17A0C800) [pid = 2088] [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.] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1CC34400) [pid = 2088] [serial = 687] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1AFD3800) [pid = 2088] [serial = 684] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1B5A9800) [pid = 2088] [serial = 685] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1DB80400) [pid = 2088] [serial = 691] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1CC3A400) [pid = 2088] [serial = 700] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1CCA3400) [pid = 2088] [serial = 688] [outer = 00000000] [url = about:blank] 10:10:16 INFO - PROCESS | 2088 | 1464369016341 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1276ms 10:10:16 INFO - PROCESS | 2088 | 1464369016384 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 10:10:16 INFO - PROCESS | 2088 | 1464369016389 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 10:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:10:16 INFO - PROCESS | 2088 | 1464369016393 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:10:16 INFO - PROCESS | 2088 | 1464369016397 Marionette TRACE conn5 <- [1,974,null,{}] 10:10:16 INFO - PROCESS | 2088 | 1464369016402 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:16 INFO - PROCESS | 2088 | 1464369016488 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 10:10:16 INFO - PROCESS | 2088 | 1464369016503 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:16 INFO - PROCESS | 2088 | ++DOCSHELL 10539400 == 31 [pid = 2088] [id = 253] 10:10:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1053A400) [pid = 2088] [serial = 758] [outer = 00000000] 10:10:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (10541400) [pid = 2088] [serial = 759] [outer = 1053A400] 10:10:16 INFO - PROCESS | 2088 | 1464369016550 Marionette DEBUG loaded listener.js 10:10:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (107E0400) [pid = 2088] [serial = 760] [outer = 1053A400] 10:10:17 INFO - PROCESS | 2088 | 1464369017049 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 10:10:17 INFO - PROCESS | 2088 | 1464369017066 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 10:10:17 INFO - PROCESS | 2088 | 1464369017072 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 10:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:10:17 INFO - PROCESS | 2088 | 1464369017078 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:10:17 INFO - PROCESS | 2088 | 1464369017080 Marionette TRACE conn5 <- [1,978,null,{}] 10:10:17 INFO - PROCESS | 2088 | 1464369017084 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:17 INFO - PROCESS | 2088 | 1464369017172 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 10:10:17 INFO - PROCESS | 2088 | 1464369017181 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:17 INFO - PROCESS | 2088 | ++DOCSHELL 14882800 == 32 [pid = 2088] [id = 254] 10:10:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14898800) [pid = 2088] [serial = 761] [outer = 00000000] 10:10:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14B77400) [pid = 2088] [serial = 762] [outer = 14898800] 10:10:17 INFO - PROCESS | 2088 | 1464369017228 Marionette DEBUG loaded listener.js 10:10:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (14F7F400) [pid = 2088] [serial = 763] [outer = 14898800] 10:10:17 INFO - PROCESS | 2088 | 1464369017691 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 10:10:17 INFO - PROCESS | 2088 | 1464369017751 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 10:10:17 INFO - PROCESS | 2088 | 1464369017754 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 10:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:10:17 INFO - PROCESS | 2088 | 1464369017757 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:10:17 INFO - PROCESS | 2088 | 1464369017760 Marionette TRACE conn5 <- [1,982,null,{}] 10:10:17 INFO - PROCESS | 2088 | 1464369017770 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:17 INFO - PROCESS | 2088 | 1464369017857 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 10:10:17 INFO - PROCESS | 2088 | 1464369017943 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:17 INFO - PROCESS | 2088 | ++DOCSHELL 1603B400 == 33 [pid = 2088] [id = 255] 10:10:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (160DDC00) [pid = 2088] [serial = 764] [outer = 00000000] 10:10:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (160EA000) [pid = 2088] [serial = 765] [outer = 160DDC00] 10:10:18 INFO - PROCESS | 2088 | 1464369017991 Marionette DEBUG loaded listener.js 10:10:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (165E7400) [pid = 2088] [serial = 766] [outer = 160DDC00] 10:10:18 INFO - PROCESS | 2088 | 1464369018357 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 10:10:18 INFO - PROCESS | 2088 | 1464369018391 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 10:10:18 INFO - PROCESS | 2088 | 1464369018393 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 10:10:18 INFO - PROCESS | 2088 | 1464369018396 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:10:18 INFO - PROCESS | 2088 | 1464369018398 Marionette TRACE conn5 <- [1,986,null,{}] 10:10:18 INFO - PROCESS | 2088 | 1464369018411 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:18 INFO - PROCESS | 2088 | 1464369018498 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 10:10:18 INFO - PROCESS | 2088 | 1464369018621 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:18 INFO - PROCESS | 2088 | ++DOCSHELL 16689800 == 34 [pid = 2088] [id = 256] 10:10:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (16751800) [pid = 2088] [serial = 767] [outer = 00000000] 10:10:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (16CCEC00) [pid = 2088] [serial = 768] [outer = 16751800] 10:10:18 INFO - PROCESS | 2088 | 1464369018667 Marionette DEBUG loaded listener.js 10:10:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1770B400) [pid = 2088] [serial = 769] [outer = 16751800] 10:10:19 INFO - PROCESS | 2088 | 1464369019080 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 731ms 10:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:10:19 INFO - PROCESS | 2088 | 1464369019131 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 10:10:19 INFO - PROCESS | 2088 | 1464369019133 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 10:10:19 INFO - PROCESS | 2088 | 1464369019136 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:10:19 INFO - PROCESS | 2088 | 1464369019138 Marionette TRACE conn5 <- [1,990,null,{}] 10:10:19 INFO - PROCESS | 2088 | 1464369019148 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:19 INFO - PROCESS | 2088 | 1464369019256 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 10:10:19 INFO - PROCESS | 2088 | 1464369019263 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:19 INFO - PROCESS | 2088 | ++DOCSHELL 1778DC00 == 35 [pid = 2088] [id = 257] 10:10:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (17793000) [pid = 2088] [serial = 770] [outer = 00000000] 10:10:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (17A09000) [pid = 2088] [serial = 771] [outer = 17793000] 10:10:19 INFO - PROCESS | 2088 | 1464369019308 Marionette DEBUG loaded listener.js 10:10:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (17A0E800) [pid = 2088] [serial = 772] [outer = 17793000] 10:10:19 INFO - PROCESS | 2088 | 1464369019793 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 10:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:10:19 INFO - PROCESS | 2088 | 1464369019807 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 10:10:19 INFO - PROCESS | 2088 | 1464369019809 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 10:10:19 INFO - PROCESS | 2088 | 1464369019812 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:10:19 INFO - PROCESS | 2088 | 1464369019814 Marionette TRACE conn5 <- [1,994,null,{}] 10:10:19 INFO - PROCESS | 2088 | 1464369019817 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:19 INFO - PROCESS | 2088 | 1464369019965 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 10:10:20 INFO - PROCESS | 2088 | 1464369019991 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:20 INFO - PROCESS | 2088 | ++DOCSHELL 18E98800 == 36 [pid = 2088] [id = 258] 10:10:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1907D800) [pid = 2088] [serial = 773] [outer = 00000000] 10:10:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (19096000) [pid = 2088] [serial = 774] [outer = 1907D800] 10:10:20 INFO - PROCESS | 2088 | 1464369020037 Marionette DEBUG loaded listener.js 10:10:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (19098800) [pid = 2088] [serial = 775] [outer = 1907D800] 10:10:20 INFO - PROCESS | 2088 | 1464369020470 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (19092400) [pid = 2088] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (0CA23800) [pid = 2088] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (107BA000) [pid = 2088] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (165EC000) [pid = 2088] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1770FC00) [pid = 2088] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1907FC00) [pid = 2088] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (190E4800) [pid = 2088] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (18A34000) [pid = 2088] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14AEC400) [pid = 2088] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (165F1C00) [pid = 2088] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (192D8400) [pid = 2088] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (11659800) [pid = 2088] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:10:20 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (177D6800) [pid = 2088] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:10:20 INFO - PROCESS | 2088 | 1464369020633 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 10:10:20 INFO - PROCESS | 2088 | 1464369020635 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 10:10:20 INFO - PROCESS | 2088 | 1464369020644 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:10:20 INFO - PROCESS | 2088 | 1464369020646 Marionette TRACE conn5 <- [1,998,null,{}] 10:10:20 INFO - PROCESS | 2088 | 1464369020653 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:20 INFO - PROCESS | 2088 | 1464369020742 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 10:10:20 INFO - PROCESS | 2088 | 1464369020751 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:20 INFO - PROCESS | 2088 | ++DOCSHELL 14AEC400 == 37 [pid = 2088] [id = 259] 10:10:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (15167C00) [pid = 2088] [serial = 776] [outer = 00000000] 10:10:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (165F5800) [pid = 2088] [serial = 777] [outer = 15167C00] 10:10:20 INFO - PROCESS | 2088 | 1464369020795 Marionette DEBUG loaded listener.js 10:10:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (17A04C00) [pid = 2088] [serial = 778] [outer = 15167C00] 10:10:21 INFO - PROCESS | 2088 | 1464369021234 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 10:10:21 INFO - PROCESS | 2088 | 1464369021289 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 10:10:21 INFO - PROCESS | 2088 | 1464369021291 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 10:10:21 INFO - PROCESS | 2088 | 1464369021294 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:10:21 INFO - PROCESS | 2088 | 1464369021296 Marionette TRACE conn5 <- [1,1002,null,{}] 10:10:21 INFO - PROCESS | 2088 | 1464369021300 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:21 INFO - PROCESS | 2088 | 1464369021380 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 10:10:21 INFO - PROCESS | 2088 | 1464369021387 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:21 INFO - PROCESS | 2088 | ++DOCSHELL 0CA19C00 == 38 [pid = 2088] [id = 260] 10:10:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19088800) [pid = 2088] [serial = 779] [outer = 00000000] 10:10:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (190ECC00) [pid = 2088] [serial = 780] [outer = 19088800] 10:10:21 INFO - PROCESS | 2088 | 1464369021431 Marionette DEBUG loaded listener.js 10:10:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1919E000) [pid = 2088] [serial = 781] [outer = 19088800] 10:10:21 INFO - PROCESS | 2088 | 1464369021848 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 10:10:21 INFO - PROCESS | 2088 | 1464369021929 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 10:10:21 INFO - PROCESS | 2088 | 1464369021931 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 10:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:10:21 INFO - PROCESS | 2088 | 1464369021935 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:10:21 INFO - PROCESS | 2088 | 1464369021937 Marionette TRACE conn5 <- [1,1006,null,{}] 10:10:21 INFO - PROCESS | 2088 | 1464369021940 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:22 INFO - PROCESS | 2088 | 1464369022024 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 10:10:22 INFO - PROCESS | 2088 | 1464369022033 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:22 INFO - PROCESS | 2088 | ++DOCSHELL 191A1400 == 39 [pid = 2088] [id = 261] 10:10:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (191A4800) [pid = 2088] [serial = 782] [outer = 00000000] 10:10:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (192DD800) [pid = 2088] [serial = 783] [outer = 191A4800] 10:10:22 INFO - PROCESS | 2088 | 1464369022077 Marionette DEBUG loaded listener.js 10:10:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (192DE000) [pid = 2088] [serial = 784] [outer = 191A4800] 10:10:22 INFO - PROCESS | 2088 | 1464369022511 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 10:10:22 INFO - PROCESS | 2088 | 1464369022570 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 10:10:22 INFO - PROCESS | 2088 | 1464369022572 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 10:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:10:22 INFO - PROCESS | 2088 | 1464369022575 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:10:22 INFO - PROCESS | 2088 | 1464369022577 Marionette TRACE conn5 <- [1,1010,null,{}] 10:10:22 INFO - PROCESS | 2088 | 1464369022580 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:22 INFO - PROCESS | 2088 | 1464369022714 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 10:10:22 INFO - PROCESS | 2088 | 1464369022891 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:22 INFO - PROCESS | 2088 | ++DOCSHELL 0C9A8000 == 40 [pid = 2088] [id = 262] 10:10:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (0CA21800) [pid = 2088] [serial = 785] [outer = 00000000] 10:10:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (0D1DA800) [pid = 2088] [serial = 786] [outer = 0CA21800] 10:10:22 INFO - PROCESS | 2088 | 1464369022951 Marionette DEBUG loaded listener.js 10:10:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (10351800) [pid = 2088] [serial = 787] [outer = 0CA21800] 10:10:23 INFO - PROCESS | 2088 | 1464369023530 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1019ms 10:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:10:23 INFO - PROCESS | 2088 | 1464369023600 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 10:10:23 INFO - PROCESS | 2088 | 1464369023604 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 10:10:23 INFO - PROCESS | 2088 | 1464369023609 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:10:23 INFO - PROCESS | 2088 | 1464369023612 Marionette TRACE conn5 <- [1,1014,null,{}] 10:10:23 INFO - PROCESS | 2088 | 1464369023637 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:23 INFO - PROCESS | 2088 | 1464369023779 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 10:10:23 INFO - PROCESS | 2088 | 1464369023906 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:23 INFO - PROCESS | 2088 | ++DOCSHELL 14B81800 == 41 [pid = 2088] [id = 263] 10:10:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (15171400) [pid = 2088] [serial = 788] [outer = 00000000] 10:10:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (152DB000) [pid = 2088] [serial = 789] [outer = 15171400] 10:10:23 INFO - PROCESS | 2088 | 1464369023965 Marionette DEBUG loaded listener.js 10:10:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (16033400) [pid = 2088] [serial = 790] [outer = 15171400] 10:10:24 INFO - PROCESS | 2088 | 1464369024564 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 993ms 10:10:24 INFO - PROCESS | 2088 | 1464369024601 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 10:10:24 INFO - PROCESS | 2088 | 1464369024604 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 10:10:24 INFO - PROCESS | 2088 | 1464369024608 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:10:24 INFO - PROCESS | 2088 | 1464369024610 Marionette TRACE conn5 <- [1,1018,null,{}] 10:10:24 INFO - PROCESS | 2088 | 1464369024614 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:24 INFO - PROCESS | 2088 | 1464369024721 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 10:10:24 INFO - PROCESS | 2088 | 1464369024825 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:24 INFO - PROCESS | 2088 | ++DOCSHELL 18E91C00 == 42 [pid = 2088] [id = 264] 10:10:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1907BC00) [pid = 2088] [serial = 791] [outer = 00000000] 10:10:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (190E1400) [pid = 2088] [serial = 792] [outer = 1907BC00] 10:10:24 INFO - PROCESS | 2088 | 1464369024880 Marionette DEBUG loaded listener.js 10:10:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (192DAC00) [pid = 2088] [serial = 793] [outer = 1907BC00] 10:10:25 INFO - PROCESS | 2088 | 1464369025514 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 10:10:25 INFO - PROCESS | 2088 | 1464369025541 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 10:10:25 INFO - PROCESS | 2088 | 1464369025545 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 10:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:10:25 INFO - PROCESS | 2088 | 1464369025556 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:10:25 INFO - PROCESS | 2088 | 1464369025561 Marionette TRACE conn5 <- [1,1022,null,{}] 10:10:25 INFO - PROCESS | 2088 | 1464369025565 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:25 INFO - PROCESS | 2088 | 1464369025676 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 10:10:25 INFO - PROCESS | 2088 | 1464369025804 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:25 INFO - PROCESS | 2088 | ++DOCSHELL 1A1A1400 == 43 [pid = 2088] [id = 265] 10:10:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1A1A2000) [pid = 2088] [serial = 794] [outer = 00000000] 10:10:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1A3D7800) [pid = 2088] [serial = 795] [outer = 1A1A2000] 10:10:25 INFO - PROCESS | 2088 | 1464369025860 Marionette DEBUG loaded listener.js 10:10:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1A3DD400) [pid = 2088] [serial = 796] [outer = 1A1A2000] 10:10:26 INFO - PROCESS | 2088 | 1464369026413 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 10:10:26 INFO - PROCESS | 2088 | 1464369026481 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 10:10:26 INFO - PROCESS | 2088 | 1464369026483 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 10:10:26 INFO - PROCESS | 2088 | 1464369026487 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:10:26 INFO - PROCESS | 2088 | 1464369026489 Marionette TRACE conn5 <- [1,1026,null,{}] 10:10:26 INFO - PROCESS | 2088 | 1464369026492 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:26 INFO - PROCESS | 2088 | 1464369026597 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 10:10:26 INFO - PROCESS | 2088 | 1464369026723 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:26 INFO - PROCESS | 2088 | ++DOCSHELL 1A3DE800 == 44 [pid = 2088] [id = 266] 10:10:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1A3DEC00) [pid = 2088] [serial = 797] [outer = 00000000] 10:10:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1A4E3C00) [pid = 2088] [serial = 798] [outer = 1A3DEC00] 10:10:26 INFO - PROCESS | 2088 | 1464369026778 Marionette DEBUG loaded listener.js 10:10:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1A4EA000) [pid = 2088] [serial = 799] [outer = 1A3DEC00] 10:10:27 INFO - PROCESS | 2088 | 1464369027403 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 10:10:27 INFO - PROCESS | 2088 | 1464369027461 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 10:10:27 INFO - PROCESS | 2088 | 1464369027463 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 10:10:27 INFO - PROCESS | 2088 | 1464369027466 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:10:27 INFO - PROCESS | 2088 | 1464369027468 Marionette TRACE conn5 <- [1,1030,null,{}] 10:10:27 INFO - PROCESS | 2088 | 1464369027472 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:27 INFO - PROCESS | 2088 | 1464369027577 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 10:10:27 INFO - PROCESS | 2088 | 1464369027790 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:27 INFO - PROCESS | 2088 | ++DOCSHELL 0D38E000 == 45 [pid = 2088] [id = 267] 10:10:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (101F1000) [pid = 2088] [serial = 800] [outer = 00000000] 10:10:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (10373800) [pid = 2088] [serial = 801] [outer = 101F1000] 10:10:27 INFO - PROCESS | 2088 | 1464369027854 Marionette DEBUG loaded listener.js 10:10:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (10C29400) [pid = 2088] [serial = 802] [outer = 101F1000] 10:10:28 INFO - PROCESS | 2088 | 1464369028485 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1066ms 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (19096C00) [pid = 2088] [serial = 732] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (0D1DBC00) [pid = 2088] [serial = 708] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1034F000) [pid = 2088] [serial = 709] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (10B1E400) [pid = 2088] [serial = 711] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (10C25400) [pid = 2088] [serial = 712] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (165F3C00) [pid = 2088] [serial = 720] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (16757800) [pid = 2088] [serial = 721] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (177DF400) [pid = 2088] [serial = 723] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (17A06800) [pid = 2088] [serial = 724] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (19084400) [pid = 2088] [serial = 729] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (190EFC00) [pid = 2088] [serial = 735] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (18A4E400) [pid = 2088] [serial = 726] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (18E8BC00) [pid = 2088] [serial = 727] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (14F81000) [pid = 2088] [serial = 714] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (15192400) [pid = 2088] [serial = 715] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (19097000) [pid = 2088] [serial = 733] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1A07AC00) [pid = 2088] [serial = 745] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (192E7400) [pid = 2088] [serial = 738] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (191A5800) [pid = 2088] [serial = 736] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (19B69800) [pid = 2088] [serial = 744] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (19B64C00) [pid = 2088] [serial = 739] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (164AA800) [pid = 2088] [serial = 718] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (16038400) [pid = 2088] [serial = 717] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1A1A7800) [pid = 2088] [serial = 747] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (19094800) [pid = 2088] [serial = 741] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (190EA800) [pid = 2088] [serial = 742] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (19081800) [pid = 2088] [serial = 730] [outer = 00000000] [url = about:blank] 10:10:28 INFO - PROCESS | 2088 | 1464369028590 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 10:10:28 INFO - PROCESS | 2088 | 1464369028594 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 10:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:10:28 INFO - PROCESS | 2088 | 1464369028601 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:10:28 INFO - PROCESS | 2088 | 1464369028605 Marionette TRACE conn5 <- [1,1034,null,{}] 10:10:28 INFO - PROCESS | 2088 | 1464369028609 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:28 INFO - PROCESS | 2088 | 1464369028717 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 10:10:28 INFO - PROCESS | 2088 | 1464369028795 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:28 INFO - PROCESS | 2088 | ++DOCSHELL 10353C00 == 46 [pid = 2088] [id = 268] 10:10:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (10358800) [pid = 2088] [serial = 803] [outer = 00000000] 10:10:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (10547800) [pid = 2088] [serial = 804] [outer = 10358800] 10:10:28 INFO - PROCESS | 2088 | 1464369028844 Marionette DEBUG loaded listener.js 10:10:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (10C29800) [pid = 2088] [serial = 805] [outer = 10358800] 10:10:29 INFO - PROCESS | 2088 | 1464369029225 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 10:10:29 INFO - PROCESS | 2088 | 1464369029274 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 10:10:29 INFO - PROCESS | 2088 | 1464369029278 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 10:10:29 INFO - PROCESS | 2088 | 1464369029283 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:10:29 INFO - PROCESS | 2088 | 1464369029285 Marionette TRACE conn5 <- [1,1038,null,{}] 10:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:10:29 INFO - PROCESS | 2088 | 1464369029289 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:29 INFO - PROCESS | 2088 | 1464369029378 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 10:10:29 INFO - PROCESS | 2088 | 1464369029385 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:29 INFO - PROCESS | 2088 | ++DOCSHELL 1168C000 == 47 [pid = 2088] [id = 269] 10:10:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (14AE2000) [pid = 2088] [serial = 806] [outer = 00000000] 10:10:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1547EC00) [pid = 2088] [serial = 807] [outer = 14AE2000] 10:10:29 INFO - PROCESS | 2088 | 1464369029432 Marionette DEBUG loaded listener.js 10:10:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (164ADC00) [pid = 2088] [serial = 808] [outer = 14AE2000] 10:10:29 INFO - PROCESS | 2088 | 1464369029903 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 10:10:29 INFO - PROCESS | 2088 | 1464369029958 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 10:10:29 INFO - PROCESS | 2088 | 1464369029960 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 10:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:10:29 INFO - PROCESS | 2088 | 1464369029965 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:10:30 INFO - PROCESS | 2088 | 1464369029970 Marionette TRACE conn5 <- [1,1042,null,{}] 10:10:30 INFO - PROCESS | 2088 | 1464369029979 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:30 INFO - PROCESS | 2088 | 1464369030092 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 10:10:30 INFO - PROCESS | 2088 | 1464369030182 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:30 INFO - PROCESS | 2088 | ++DOCSHELL 177E3800 == 48 [pid = 2088] [id = 270] 10:10:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (17A01400) [pid = 2088] [serial = 809] [outer = 00000000] 10:10:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (17A0D000) [pid = 2088] [serial = 810] [outer = 17A01400] 10:10:30 INFO - PROCESS | 2088 | 1464369030227 Marionette DEBUG loaded listener.js 10:10:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (18A4F000) [pid = 2088] [serial = 811] [outer = 17A01400] 10:10:30 INFO - PROCESS | 2088 | 1464369030587 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 10:10:30 INFO - PROCESS | 2088 | 1464369030657 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 10:10:30 INFO - PROCESS | 2088 | 1464369030660 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 10:10:30 INFO - PROCESS | 2088 | 1464369030663 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:10:30 INFO - PROCESS | 2088 | 1464369030665 Marionette TRACE conn5 <- [1,1046,null,{}] 10:10:30 INFO - PROCESS | 2088 | 1464369030682 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:30 INFO - PROCESS | 2088 | 1464369030806 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 10:10:30 INFO - PROCESS | 2088 | 1464369030813 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:30 INFO - PROCESS | 2088 | ++DOCSHELL 17A08800 == 49 [pid = 2088] [id = 271] 10:10:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (18A57400) [pid = 2088] [serial = 812] [outer = 00000000] 10:10:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1907F000) [pid = 2088] [serial = 813] [outer = 18A57400] 10:10:30 INFO - PROCESS | 2088 | 1464369030861 Marionette DEBUG loaded listener.js 10:10:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1908F400) [pid = 2088] [serial = 814] [outer = 18A57400] 10:10:31 INFO - PROCESS | 2088 | 1464369031304 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 10:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:10:31 INFO - PROCESS | 2088 | 1464369031358 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 10:10:31 INFO - PROCESS | 2088 | 1464369031360 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 10:10:31 INFO - PROCESS | 2088 | 1464369031363 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:10:31 INFO - PROCESS | 2088 | 1464369031365 Marionette TRACE conn5 <- [1,1050,null,{}] 10:10:31 INFO - PROCESS | 2088 | 1464369031368 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:31 INFO - PROCESS | 2088 | 1464369031520 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 10:10:31 INFO - PROCESS | 2088 | 1464369031536 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:31 INFO - PROCESS | 2088 | ++DOCSHELL 190E2000 == 50 [pid = 2088] [id = 272] 10:10:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (190E2400) [pid = 2088] [serial = 815] [outer = 00000000] 10:10:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (190EBC00) [pid = 2088] [serial = 816] [outer = 190E2400] 10:10:31 INFO - PROCESS | 2088 | 1464369031643 Marionette DEBUG loaded listener.js 10:10:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (191A3400) [pid = 2088] [serial = 817] [outer = 190E2400] 10:10:32 INFO - PROCESS | 2088 | 1464369032079 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 770ms 10:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:10:32 INFO - PROCESS | 2088 | 1464369032134 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 10:10:32 INFO - PROCESS | 2088 | 1464369032136 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 10:10:32 INFO - PROCESS | 2088 | 1464369032139 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:10:32 INFO - PROCESS | 2088 | 1464369032140 Marionette TRACE conn5 <- [1,1054,null,{}] 10:10:32 INFO - PROCESS | 2088 | 1464369032144 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:32 INFO - PROCESS | 2088 | 1464369032258 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 10:10:32 INFO - PROCESS | 2088 | 1464369032320 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:32 INFO - PROCESS | 2088 | ++DOCSHELL 192E7800 == 51 [pid = 2088] [id = 273] 10:10:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1944C800) [pid = 2088] [serial = 818] [outer = 00000000] 10:10:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (19B6A000) [pid = 2088] [serial = 819] [outer = 1944C800] 10:10:32 INFO - PROCESS | 2088 | 1464369032364 Marionette DEBUG loaded listener.js 10:10:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (19B65C00) [pid = 2088] [serial = 820] [outer = 1944C800] 10:10:32 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (14898800) [pid = 2088] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:10:32 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (1053A400) [pid = 2088] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:10:32 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (16751800) [pid = 2088] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:10:32 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (19088800) [pid = 2088] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:10:32 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1907D800) [pid = 2088] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:10:32 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (17793000) [pid = 2088] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:10:32 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (160DDC00) [pid = 2088] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:10:32 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (15167C00) [pid = 2088] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:10:32 INFO - PROCESS | 2088 | 1464369032787 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 10:10:32 INFO - PROCESS | 2088 | 1464369032810 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 10:10:32 INFO - PROCESS | 2088 | 1464369032812 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 10:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:10:32 INFO - PROCESS | 2088 | 1464369032815 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:10:32 INFO - PROCESS | 2088 | 1464369032816 Marionette TRACE conn5 <- [1,1058,null,{}] 10:10:32 INFO - PROCESS | 2088 | 1464369032820 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:32 INFO - PROCESS | 2088 | 1464369032927 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 10:10:32 INFO - PROCESS | 2088 | 1464369032937 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:32 INFO - PROCESS | 2088 | ++DOCSHELL 16A93000 == 52 [pid = 2088] [id = 274] 10:10:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (16A93C00) [pid = 2088] [serial = 821] [outer = 00000000] 10:10:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (17A0D800) [pid = 2088] [serial = 822] [outer = 16A93C00] 10:10:33 INFO - PROCESS | 2088 | 1464369032991 Marionette DEBUG loaded listener.js 10:10:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (191CC000) [pid = 2088] [serial = 823] [outer = 16A93C00] 10:10:33 INFO - PROCESS | 2088 | 1464369033415 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 10:10:33 INFO - PROCESS | 2088 | 1464369033446 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 10:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:10:33 INFO - PROCESS | 2088 | 1464369033448 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 10:10:33 INFO - PROCESS | 2088 | 1464369033451 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:10:33 INFO - PROCESS | 2088 | 1464369033452 Marionette TRACE conn5 <- [1,1062,null,{}] 10:10:33 INFO - PROCESS | 2088 | 1464369033456 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:33 INFO - PROCESS | 2088 | 1464369033536 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 10:10:33 INFO - PROCESS | 2088 | 1464369033543 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:33 INFO - PROCESS | 2088 | ++DOCSHELL 1770DC00 == 53 [pid = 2088] [id = 275] 10:10:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (18A39000) [pid = 2088] [serial = 824] [outer = 00000000] 10:10:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1A3E3400) [pid = 2088] [serial = 825] [outer = 18A39000] 10:10:33 INFO - PROCESS | 2088 | 1464369033588 Marionette DEBUG loaded listener.js 10:10:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1A4F0800) [pid = 2088] [serial = 826] [outer = 18A39000] 10:10:34 INFO - PROCESS | 2088 | 1464369034002 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 631ms 10:10:34 INFO - PROCESS | 2088 | 1464369034082 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 10:10:34 INFO - PROCESS | 2088 | 1464369034084 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 10:10:34 INFO - PROCESS | 2088 | 1464369034087 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:10:34 INFO - PROCESS | 2088 | 1464369034089 Marionette TRACE conn5 <- [1,1066,null,{}] 10:10:34 INFO - PROCESS | 2088 | 1464369034092 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:34 INFO - PROCESS | 2088 | 1464369034174 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 10:10:34 INFO - PROCESS | 2088 | 1464369034184 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:34 INFO - PROCESS | 2088 | ++DOCSHELL 1A1C6400 == 54 [pid = 2088] [id = 276] 10:10:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1A4E4800) [pid = 2088] [serial = 827] [outer = 00000000] 10:10:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1B0B1C00) [pid = 2088] [serial = 828] [outer = 1A4E4800] 10:10:34 INFO - PROCESS | 2088 | 1464369034229 Marionette DEBUG loaded listener.js 10:10:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1B5A1400) [pid = 2088] [serial = 829] [outer = 1A4E4800] 10:10:34 INFO - PROCESS | 2088 | 1464369034666 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 10:10:34 INFO - PROCESS | 2088 | 1464369034727 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 10:10:34 INFO - PROCESS | 2088 | 1464369034728 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 10:10:34 INFO - PROCESS | 2088 | 1464369034732 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:10:34 INFO - PROCESS | 2088 | 1464369034734 Marionette TRACE conn5 <- [1,1070,null,{}] 10:10:34 INFO - PROCESS | 2088 | 1464369034737 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:34 INFO - PROCESS | 2088 | 1464369034878 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 10:10:35 INFO - PROCESS | 2088 | 1464369034986 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:35 INFO - PROCESS | 2088 | ++DOCSHELL 0D1D1800 == 55 [pid = 2088] [id = 277] 10:10:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (0D1D5400) [pid = 2088] [serial = 830] [outer = 00000000] 10:10:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (10356400) [pid = 2088] [serial = 831] [outer = 0D1D5400] 10:10:35 INFO - PROCESS | 2088 | 1464369035045 Marionette DEBUG loaded listener.js 10:10:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (107BC000) [pid = 2088] [serial = 832] [outer = 0D1D5400] 10:10:35 INFO - PROCESS | 2088 | 1464369035702 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1014ms 10:10:35 INFO - PROCESS | 2088 | 1464369035752 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 10:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:10:35 INFO - PROCESS | 2088 | 1464369035756 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 10:10:35 INFO - PROCESS | 2088 | 1464369035761 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:10:35 INFO - PROCESS | 2088 | 1464369035766 Marionette TRACE conn5 <- [1,1074,null,{}] 10:10:35 INFO - PROCESS | 2088 | 1464369035790 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:35 INFO - PROCESS | 2088 | 1464369035902 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 10:10:36 INFO - PROCESS | 2088 | 1464369036033 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:36 INFO - PROCESS | 2088 | ++DOCSHELL 15481C00 == 56 [pid = 2088] [id = 278] 10:10:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (160E5C00) [pid = 2088] [serial = 833] [outer = 00000000] 10:10:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (167A7C00) [pid = 2088] [serial = 834] [outer = 160E5C00] 10:10:36 INFO - PROCESS | 2088 | 1464369036093 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (16CD4800) [pid = 2088] [serial = 835] [outer = 160E5C00] 10:10:36 INFO - PROCESS | 2088 | 1464369036699 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 991ms 10:10:36 INFO - PROCESS | 2088 | 1464369036753 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 10:10:36 INFO - PROCESS | 2088 | 1464369036756 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 10:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:10:36 INFO - PROCESS | 2088 | 1464369036760 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:10:36 INFO - PROCESS | 2088 | 1464369036763 Marionette TRACE conn5 <- [1,1078,null,{}] 10:10:36 INFO - PROCESS | 2088 | 1464369036767 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:36 INFO - PROCESS | 2088 | 1464369036876 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 10:10:37 INFO - PROCESS | 2088 | 1464369036980 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:37 INFO - PROCESS | 2088 | ++DOCSHELL 17793800 == 57 [pid = 2088] [id = 279] 10:10:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (190ED000) [pid = 2088] [serial = 836] [outer = 00000000] 10:10:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (192E1400) [pid = 2088] [serial = 837] [outer = 190ED000] 10:10:37 INFO - PROCESS | 2088 | 1464369037036 Marionette DEBUG loaded listener.js 10:10:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (19D1F400) [pid = 2088] [serial = 838] [outer = 190ED000] 10:10:37 INFO - PROCESS | 2088 | 1464369037671 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 10:10:37 INFO - PROCESS | 2088 | 1464369037692 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 10:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:10:37 INFO - PROCESS | 2088 | 1464369037696 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 10:10:37 INFO - PROCESS | 2088 | 1464369037707 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:10:37 INFO - PROCESS | 2088 | 1464369037712 Marionette TRACE conn5 <- [1,1082,null,{}] 10:10:37 INFO - PROCESS | 2088 | 1464369037716 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:37 INFO - PROCESS | 2088 | 1464369037828 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 10:10:37 INFO - PROCESS | 2088 | 1464369037930 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:37 INFO - PROCESS | 2088 | ++DOCSHELL 1A0BA400 == 58 [pid = 2088] [id = 280] 10:10:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1C27E000) [pid = 2088] [serial = 839] [outer = 00000000] 10:10:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1C6B4400) [pid = 2088] [serial = 840] [outer = 1C27E000] 10:10:38 INFO - PROCESS | 2088 | 1464369037985 Marionette DEBUG loaded listener.js 10:10:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1C6B9000) [pid = 2088] [serial = 841] [outer = 1C27E000] 10:10:38 INFO - PROCESS | 2088 | 1464369038586 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 930ms 10:10:38 INFO - PROCESS | 2088 | 1464369038632 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 10:10:38 INFO - PROCESS | 2088 | 1464369038634 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 10:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:10:38 INFO - PROCESS | 2088 | 1464369038638 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:10:38 INFO - PROCESS | 2088 | 1464369038640 Marionette TRACE conn5 <- [1,1086,null,{}] 10:10:38 INFO - PROCESS | 2088 | 1464369038644 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:38 INFO - PROCESS | 2088 | 1464369038751 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 10:10:38 INFO - PROCESS | 2088 | 1464369038852 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:38 INFO - PROCESS | 2088 | ++DOCSHELL 1C9A4C00 == 59 [pid = 2088] [id = 281] 10:10:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1C9A7C00) [pid = 2088] [serial = 842] [outer = 00000000] 10:10:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1CC35C00) [pid = 2088] [serial = 843] [outer = 1C9A7C00] 10:10:38 INFO - PROCESS | 2088 | 1464369038906 Marionette DEBUG loaded listener.js 10:10:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1CC3A000) [pid = 2088] [serial = 844] [outer = 1C9A7C00] 10:10:39 INFO - PROCESS | 2088 | 1464369039409 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 831ms 10:10:39 INFO - PROCESS | 2088 | 1464369039472 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 10:10:39 INFO - PROCESS | 2088 | 1464369039475 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 10:10:39 INFO - PROCESS | 2088 | 1464369039478 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:10:39 INFO - PROCESS | 2088 | 1464369039480 Marionette TRACE conn5 <- [1,1090,null,{}] 10:10:39 INFO - PROCESS | 2088 | 1464369039484 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:39 INFO - PROCESS | 2088 | 1464369039592 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 10:10:39 INFO - PROCESS | 2088 | 1464369039697 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:39 INFO - PROCESS | 2088 | ++DOCSHELL 1CC42000 == 60 [pid = 2088] [id = 282] 10:10:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1CC42400) [pid = 2088] [serial = 845] [outer = 00000000] 10:10:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1CC9F400) [pid = 2088] [serial = 846] [outer = 1CC42400] 10:10:39 INFO - PROCESS | 2088 | 1464369039758 Marionette DEBUG loaded listener.js 10:10:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1CD62000) [pid = 2088] [serial = 847] [outer = 1CC42400] 10:10:40 INFO - PROCESS | 2088 | 1464369040411 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 10:10:40 INFO - PROCESS | 2088 | 1464369040452 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 10:10:40 INFO - PROCESS | 2088 | 1464369040454 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 10:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:10:40 INFO - PROCESS | 2088 | 1464369040458 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:10:40 INFO - PROCESS | 2088 | 1464369040460 Marionette TRACE conn5 <- [1,1094,null,{}] 10:10:40 INFO - PROCESS | 2088 | 1464369040463 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:40 INFO - PROCESS | 2088 | 1464369040615 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 10:10:40 INFO - PROCESS | 2088 | 1464369040674 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:40 INFO - PROCESS | 2088 | ++DOCSHELL 1778E800 == 61 [pid = 2088] [id = 283] 10:10:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1778EC00) [pid = 2088] [serial = 848] [outer = 00000000] 10:10:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (19091000) [pid = 2088] [serial = 849] [outer = 1778EC00] 10:10:40 INFO - PROCESS | 2088 | 1464369040728 Marionette DEBUG loaded listener.js 10:10:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (192E7000) [pid = 2088] [serial = 850] [outer = 1778EC00] 10:10:41 INFO - PROCESS | 2088 | 1464369041497 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1069ms 10:10:41 INFO - PROCESS | 2088 | 1464369041534 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 10:10:41 INFO - PROCESS | 2088 | 1464369041539 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 10:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:10:41 INFO - PROCESS | 2088 | 1464369041543 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:10:41 INFO - PROCESS | 2088 | 1464369041548 Marionette TRACE conn5 <- [1,1098,null,{}] 10:10:41 INFO - PROCESS | 2088 | 1464369041552 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:41 INFO - PROCESS | 2088 | 1464369041658 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 10:10:41 INFO - PROCESS | 2088 | 1464369041769 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:41 INFO - PROCESS | 2088 | ++DOCSHELL 152D6C00 == 62 [pid = 2088] [id = 284] 10:10:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (165EE000) [pid = 2088] [serial = 851] [outer = 00000000] 10:10:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (167A3C00) [pid = 2088] [serial = 852] [outer = 165EE000] 10:10:41 INFO - PROCESS | 2088 | 1464369041819 Marionette DEBUG loaded listener.js 10:10:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (17A02800) [pid = 2088] [serial = 853] [outer = 165EE000] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 191A1400 == 61 [pid = 2088] [id = 261] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 18E98800 == 60 [pid = 2088] [id = 258] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 1778DC00 == 59 [pid = 2088] [id = 257] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 14AEC400 == 58 [pid = 2088] [id = 259] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 107DF000 == 57 [pid = 2088] [id = 10] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 14882800 == 56 [pid = 2088] [id = 254] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 107DEC00 == 55 [pid = 2088] [id = 11] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 1A1C6400 == 54 [pid = 2088] [id = 276] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 1770DC00 == 53 [pid = 2088] [id = 275] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 16A93000 == 52 [pid = 2088] [id = 274] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 192E7800 == 51 [pid = 2088] [id = 273] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 17A08800 == 50 [pid = 2088] [id = 271] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 177E3800 == 49 [pid = 2088] [id = 270] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 16689800 == 48 [pid = 2088] [id = 256] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1053A800) [pid = 2088] [serial = 750] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (164A7C00) [pid = 2088] [serial = 756] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (15413C00) [pid = 2088] [serial = 753] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 1168C000 == 47 [pid = 2088] [id = 269] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 10353C00 == 46 [pid = 2088] [id = 268] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 0D38E000 == 45 [pid = 2088] [id = 267] 10:10:42 INFO - PROCESS | 2088 | --DOCSHELL 0C9A8000 == 44 [pid = 2088] [id = 262] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (14B77400) [pid = 2088] [serial = 762] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (10541400) [pid = 2088] [serial = 759] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (14F7F400) [pid = 2088] [serial = 763] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1770B400) [pid = 2088] [serial = 769] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (107E0400) [pid = 2088] [serial = 760] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1919E000) [pid = 2088] [serial = 781] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (19096000) [pid = 2088] [serial = 774] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (17A0E800) [pid = 2088] [serial = 772] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (17A09000) [pid = 2088] [serial = 771] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (190ECC00) [pid = 2088] [serial = 780] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (19098800) [pid = 2088] [serial = 775] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (160EA000) [pid = 2088] [serial = 765] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (16CCEC00) [pid = 2088] [serial = 768] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (17A04C00) [pid = 2088] [serial = 778] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (165E7400) [pid = 2088] [serial = 766] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (165F5800) [pid = 2088] [serial = 777] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (192DD800) [pid = 2088] [serial = 783] [outer = 00000000] [url = about:blank] 10:10:42 INFO - PROCESS | 2088 | 1464369042462 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 970ms 10:10:42 INFO - PROCESS | 2088 | 1464369042517 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 10:10:42 INFO - PROCESS | 2088 | 1464369042522 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 10:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:10:42 INFO - PROCESS | 2088 | 1464369042528 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:10:42 INFO - PROCESS | 2088 | 1464369042530 Marionette TRACE conn5 <- [1,1102,null,{}] 10:10:42 INFO - PROCESS | 2088 | 1464369042534 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:42 INFO - PROCESS | 2088 | 1464369042628 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 10:10:42 INFO - PROCESS | 2088 | 1464369042716 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:42 INFO - PROCESS | 2088 | ++DOCSHELL 0D1D2C00 == 45 [pid = 2088] [id = 285] 10:10:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (0D1D5800) [pid = 2088] [serial = 854] [outer = 00000000] 10:10:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (10806400) [pid = 2088] [serial = 855] [outer = 0D1D5800] 10:10:42 INFO - PROCESS | 2088 | 1464369042762 Marionette DEBUG loaded listener.js 10:10:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1487F000) [pid = 2088] [serial = 856] [outer = 0D1D5800] 10:10:43 INFO - PROCESS | 2088 | 1464369043169 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 10:10:43 INFO - PROCESS | 2088 | 1464369043201 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 10:10:43 INFO - PROCESS | 2088 | 1464369043204 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 10:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:10:43 INFO - PROCESS | 2088 | 1464369043207 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:10:43 INFO - PROCESS | 2088 | 1464369043210 Marionette TRACE conn5 <- [1,1106,null,{}] 10:10:43 INFO - PROCESS | 2088 | 1464369043220 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:43 INFO - PROCESS | 2088 | 1464369043311 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 10:10:43 INFO - PROCESS | 2088 | 1464369043319 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:43 INFO - PROCESS | 2088 | ++DOCSHELL 1518DC00 == 46 [pid = 2088] [id = 286] 10:10:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (15194800) [pid = 2088] [serial = 857] [outer = 00000000] 10:10:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (165F6C00) [pid = 2088] [serial = 858] [outer = 15194800] 10:10:43 INFO - PROCESS | 2088 | 1464369043367 Marionette DEBUG loaded listener.js 10:10:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1770F800) [pid = 2088] [serial = 859] [outer = 15194800] 10:10:43 INFO - PROCESS | 2088 | 1464369043838 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 10:10:43 INFO - PROCESS | 2088 | 1464369043881 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 10:10:43 INFO - PROCESS | 2088 | 1464369043884 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 10:10:43 INFO - PROCESS | 2088 | 1464369043887 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:10:43 INFO - PROCESS | 2088 | 1464369043889 Marionette TRACE conn5 <- [1,1110,null,{}] 10:10:43 INFO - PROCESS | 2088 | 1464369043892 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:44 INFO - PROCESS | 2088 | 1464369043981 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 10:10:44 INFO - PROCESS | 2088 | 1464369043987 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:44 INFO - PROCESS | 2088 | ++DOCSHELL 17797C00 == 47 [pid = 2088] [id = 287] 10:10:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (177E3400) [pid = 2088] [serial = 860] [outer = 00000000] 10:10:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (18B7C800) [pid = 2088] [serial = 861] [outer = 177E3400] 10:10:44 INFO - PROCESS | 2088 | 1464369044033 Marionette DEBUG loaded listener.js 10:10:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1908A000) [pid = 2088] [serial = 862] [outer = 177E3400] 10:10:44 INFO - PROCESS | 2088 | 1464369044472 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 10:10:44 INFO - PROCESS | 2088 | 1464369044521 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 10:10:44 INFO - PROCESS | 2088 | 1464369044523 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 10:10:44 INFO - PROCESS | 2088 | 1464369044527 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:10:44 INFO - PROCESS | 2088 | 1464369044528 Marionette TRACE conn5 <- [1,1114,null,{}] 10:10:44 INFO - PROCESS | 2088 | 1464369044538 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:44 INFO - PROCESS | 2088 | 1464369044648 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 10:10:44 INFO - PROCESS | 2088 | 1464369044655 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:44 INFO - PROCESS | 2088 | ++DOCSHELL 1034D800 == 48 [pid = 2088] [id = 288] 10:10:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1908D800) [pid = 2088] [serial = 863] [outer = 00000000] 10:10:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (190E2800) [pid = 2088] [serial = 864] [outer = 1908D800] 10:10:44 INFO - PROCESS | 2088 | 1464369044700 Marionette DEBUG loaded listener.js 10:10:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (190E3800) [pid = 2088] [serial = 865] [outer = 1908D800] 10:10:45 INFO - PROCESS | 2088 | 1464369045162 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 10:10:45 INFO - PROCESS | 2088 | 1464369045201 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 10:10:45 INFO - PROCESS | 2088 | 1464369045203 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 10:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:10:45 INFO - PROCESS | 2088 | 1464369045206 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:10:45 INFO - PROCESS | 2088 | 1464369045208 Marionette TRACE conn5 <- [1,1118,null,{}] 10:10:45 INFO - PROCESS | 2088 | 1464369045211 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:45 INFO - PROCESS | 2088 | 1464369045336 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 10:10:45 INFO - PROCESS | 2088 | 1464369045427 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:45 INFO - PROCESS | 2088 | ++DOCSHELL 191A8C00 == 49 [pid = 2088] [id = 289] 10:10:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (191CDC00) [pid = 2088] [serial = 866] [outer = 00000000] 10:10:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (19B67000) [pid = 2088] [serial = 867] [outer = 191CDC00] 10:10:45 INFO - PROCESS | 2088 | 1464369045472 Marionette DEBUG loaded listener.js 10:10:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (19D22800) [pid = 2088] [serial = 868] [outer = 191CDC00] 10:10:45 INFO - PROCESS | 2088 | 1464369045891 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 10:10:45 INFO - PROCESS | 2088 | 1464369045943 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 10:10:45 INFO - PROCESS | 2088 | 1464369045945 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 10:10:45 INFO - PROCESS | 2088 | 1464369045948 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:10:45 INFO - PROCESS | 2088 | 1464369045950 Marionette TRACE conn5 <- [1,1122,null,{}] 10:10:45 INFO - PROCESS | 2088 | 1464369045953 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:46 INFO - PROCESS | 2088 | 1464369046069 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 10:10:46 INFO - PROCESS | 2088 | 1464369046128 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 2088 | ++DOCSHELL 17A0FC00 == 50 [pid = 2088] [id = 290] 10:10:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (191A5000) [pid = 2088] [serial = 869] [outer = 00000000] 10:10:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1A4E5400) [pid = 2088] [serial = 870] [outer = 191A5000] 10:10:46 INFO - PROCESS | 2088 | 1464369046173 Marionette DEBUG loaded listener.js 10:10:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1B0B3800) [pid = 2088] [serial = 871] [outer = 191A5000] 10:10:46 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (14F5F000) [pid = 2088] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:10:46 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (10358800) [pid = 2088] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:10:46 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (17A01400) [pid = 2088] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:10:46 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1944C800) [pid = 2088] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:10:46 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (14AE2000) [pid = 2088] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:10:46 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (190E2400) [pid = 2088] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:10:46 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (101F1000) [pid = 2088] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:10:46 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (16A93C00) [pid = 2088] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:10:46 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (18A57400) [pid = 2088] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:10:46 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (18A39000) [pid = 2088] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:10:46 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1F572000) [pid = 2088] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:10:46 INFO - PROCESS | 2088 | 1464369046734 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 831ms 10:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:10:46 INFO - PROCESS | 2088 | 1464369046783 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 10:10:46 INFO - PROCESS | 2088 | 1464369046785 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 10:10:46 INFO - PROCESS | 2088 | 1464369046788 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:10:46 INFO - PROCESS | 2088 | 1464369046790 Marionette TRACE conn5 <- [1,1126,null,{}] 10:10:46 INFO - PROCESS | 2088 | 1464369046802 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:46 INFO - PROCESS | 2088 | 1464369046885 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 10:10:46 INFO - PROCESS | 2088 | 1464369046892 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 2088 | ++DOCSHELL 1034F400 == 51 [pid = 2088] [id = 291] 10:10:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (10355400) [pid = 2088] [serial = 872] [outer = 00000000] 10:10:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (16751800) [pid = 2088] [serial = 873] [outer = 10355400] 10:10:46 INFO - PROCESS | 2088 | 1464369046937 Marionette DEBUG loaded listener.js 10:10:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1908D400) [pid = 2088] [serial = 874] [outer = 10355400] 10:10:47 INFO - PROCESS | 2088 | 1464369047568 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 830ms 10:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:10:47 INFO - PROCESS | 2088 | 1464369047619 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 10:10:47 INFO - PROCESS | 2088 | 1464369047621 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 10:10:47 INFO - PROCESS | 2088 | 1464369047625 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:10:47 INFO - PROCESS | 2088 | 1464369047626 Marionette TRACE conn5 <- [1,1130,null,{}] 10:10:47 INFO - PROCESS | 2088 | 1464369047630 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:47 INFO - PROCESS | 2088 | 1464369047714 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 10:10:47 INFO - PROCESS | 2088 | 1464369047723 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:47 INFO - PROCESS | 2088 | ++DOCSHELL 1540C000 == 52 [pid = 2088] [id = 292] 10:10:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (190EA800) [pid = 2088] [serial = 875] [outer = 00000000] 10:10:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1C9A5C00) [pid = 2088] [serial = 876] [outer = 190EA800] 10:10:47 INFO - PROCESS | 2088 | 1464369047767 Marionette DEBUG loaded listener.js 10:10:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1CD60C00) [pid = 2088] [serial = 877] [outer = 190EA800] 10:10:48 INFO - PROCESS | 2088 | [2088] 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 10:10:48 INFO - PROCESS | 2088 | 1464369048219 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 10:10:48 INFO - PROCESS | 2088 | 1464369048255 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 10:10:48 INFO - PROCESS | 2088 | 1464369048257 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 10:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:10:48 INFO - PROCESS | 2088 | 1464369048260 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:10:48 INFO - PROCESS | 2088 | 1464369048262 Marionette TRACE conn5 <- [1,1134,null,{}] 10:10:48 INFO - PROCESS | 2088 | 1464369048296 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:48 INFO - PROCESS | 2088 | 1464369048380 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 10:10:48 INFO - PROCESS | 2088 | 1464369048428 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:48 INFO - PROCESS | 2088 | ++DOCSHELL 1CDBD000 == 53 [pid = 2088] [id = 293] 10:10:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1CDBFC00) [pid = 2088] [serial = 878] [outer = 00000000] 10:10:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1D15C000) [pid = 2088] [serial = 879] [outer = 1CDBFC00] 10:10:48 INFO - PROCESS | 2088 | 1464369048479 Marionette DEBUG loaded listener.js 10:10:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1D374800) [pid = 2088] [serial = 880] [outer = 1CDBFC00] 10:10:49 INFO - PROCESS | 2088 | 1464369049194 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 951ms 10:10:49 INFO - PROCESS | 2088 | 1464369049212 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 10:10:49 INFO - PROCESS | 2088 | 1464369049217 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 10:10:49 INFO - PROCESS | 2088 | 1464369049222 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:10:49 INFO - PROCESS | 2088 | 1464369049227 Marionette TRACE conn5 <- [1,1138,null,{}] 10:10:49 INFO - PROCESS | 2088 | 1464369049232 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:49 INFO - PROCESS | 2088 | 1464369049349 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 10:10:49 INFO - PROCESS | 2088 | 1464369049485 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 2088 | ++DOCSHELL 1168C800 == 54 [pid = 2088] [id = 294] 10:10:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1487A400) [pid = 2088] [serial = 881] [outer = 00000000] 10:10:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (14F7F400) [pid = 2088] [serial = 882] [outer = 1487A400] 10:10:49 INFO - PROCESS | 2088 | 1464369049546 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (15484400) [pid = 2088] [serial = 883] [outer = 1487A400] 10:10:50 INFO - PROCESS | 2088 | 1464369050124 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 10:10:50 INFO - PROCESS | 2088 | 1464369050197 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 10:10:50 INFO - PROCESS | 2088 | 1464369050204 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 10:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:10:50 INFO - PROCESS | 2088 | 1464369050210 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - PROCESS | 2088 | 1464369050213 Marionette TRACE conn5 <- [1,1142,null,{}] 10:10:50 INFO - PROCESS | 2088 | 1464369050217 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:50 INFO - PROCESS | 2088 | 1464369050333 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 10:10:50 INFO - PROCESS | 2088 | 1464369050467 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:50 INFO - PROCESS | 2088 | ++DOCSHELL 17705800 == 55 [pid = 2088] [id = 295] 10:10:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1770CC00) [pid = 2088] [serial = 884] [outer = 00000000] 10:10:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (19096C00) [pid = 2088] [serial = 885] [outer = 1770CC00] 10:10:50 INFO - PROCESS | 2088 | 1464369050523 Marionette DEBUG loaded listener.js 10:10:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (190ED400) [pid = 2088] [serial = 886] [outer = 1770CC00] 10:10:51 INFO - PROCESS | 2088 | 1464369051150 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 970ms 10:10:51 INFO - PROCESS | 2088 | 1464369051183 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 10:10:51 INFO - PROCESS | 2088 | 1464369051185 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 10:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:10:51 INFO - PROCESS | 2088 | 1464369051190 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:10:51 INFO - PROCESS | 2088 | 1464369051193 Marionette TRACE conn5 <- [1,1146,null,{}] 10:10:51 INFO - PROCESS | 2088 | 1464369051204 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:51 INFO - PROCESS | 2088 | 1464369051320 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 10:10:51 INFO - PROCESS | 2088 | 1464369051477 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:51 INFO - PROCESS | 2088 | ++DOCSHELL 18B8AC00 == 56 [pid = 2088] [id = 296] 10:10:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1D160C00) [pid = 2088] [serial = 887] [outer = 00000000] 10:10:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1D378C00) [pid = 2088] [serial = 888] [outer = 1D160C00] 10:10:51 INFO - PROCESS | 2088 | 1464369051535 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1D37F800) [pid = 2088] [serial = 889] [outer = 1D160C00] 10:10:52 INFO - PROCESS | 2088 | 1464369052099 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 10:10:52 INFO - PROCESS | 2088 | 1464369052132 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 10:10:52 INFO - PROCESS | 2088 | 1464369052135 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 10:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:10:52 INFO - PROCESS | 2088 | 1464369052140 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:10:52 INFO - PROCESS | 2088 | 1464369052142 Marionette TRACE conn5 <- [1,1150,null,{}] 10:10:52 INFO - PROCESS | 2088 | 1464369052146 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:52 INFO - PROCESS | 2088 | 1464369052262 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 10:10:52 INFO - PROCESS | 2088 | 1464369052367 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:52 INFO - PROCESS | 2088 | ++DOCSHELL 1D753400 == 57 [pid = 2088] [id = 297] 10:10:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1D756400) [pid = 2088] [serial = 890] [outer = 00000000] 10:10:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1D75A000) [pid = 2088] [serial = 891] [outer = 1D756400] 10:10:52 INFO - PROCESS | 2088 | 1464369052422 Marionette DEBUG loaded listener.js 10:10:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1D75F800) [pid = 2088] [serial = 892] [outer = 1D756400] 10:10:53 INFO - PROCESS | 2088 | 1464369053034 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 10:10:53 INFO - PROCESS | 2088 | 1464369053072 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 10:10:53 INFO - PROCESS | 2088 | 1464369053075 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 10:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:10:53 INFO - PROCESS | 2088 | 1464369053078 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:10:53 INFO - PROCESS | 2088 | 1464369053080 Marionette TRACE conn5 <- [1,1154,null,{}] 10:10:53 INFO - PROCESS | 2088 | 1464369053084 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:53 INFO - PROCESS | 2088 | 1464369053194 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 10:10:53 INFO - PROCESS | 2088 | 1464369053326 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:53 INFO - PROCESS | 2088 | ++DOCSHELL 1DB16000 == 58 [pid = 2088] [id = 298] 10:10:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1DB16800) [pid = 2088] [serial = 893] [outer = 00000000] 10:10:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (1DB1FC00) [pid = 2088] [serial = 894] [outer = 1DB16800] 10:10:53 INFO - PROCESS | 2088 | 1464369053384 Marionette DEBUG loaded listener.js 10:10:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1DB20400) [pid = 2088] [serial = 895] [outer = 1DB16800] 10:10:53 INFO - PROCESS | 2088 | 1464369053961 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 931ms 10:10:54 INFO - PROCESS | 2088 | 1464369054009 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 10:10:54 INFO - PROCESS | 2088 | 1464369054011 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 10:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:10:54 INFO - PROCESS | 2088 | 1464369054014 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:10:54 INFO - PROCESS | 2088 | 1464369054017 Marionette TRACE conn5 <- [1,1158,null,{}] 10:10:54 INFO - PROCESS | 2088 | 1464369054021 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:54 INFO - PROCESS | 2088 | 1464369054137 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 10:10:54 INFO - PROCESS | 2088 | 1464369054245 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:54 INFO - PROCESS | 2088 | ++DOCSHELL 1DB5B800 == 59 [pid = 2088] [id = 299] 10:10:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (1DB5D000) [pid = 2088] [serial = 896] [outer = 00000000] 10:10:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (1DB63C00) [pid = 2088] [serial = 897] [outer = 1DB5D000] 10:10:54 INFO - PROCESS | 2088 | 1464369054301 Marionette DEBUG loaded listener.js 10:10:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (1DB81800) [pid = 2088] [serial = 898] [outer = 1DB5D000] 10:10:54 INFO - PROCESS | 2088 | 1464369054897 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 930ms 10:10:54 INFO - PROCESS | 2088 | 1464369054949 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 10:10:54 INFO - PROCESS | 2088 | 1464369054951 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 10:10:54 INFO - PROCESS | 2088 | 1464369054955 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:10:54 INFO - PROCESS | 2088 | 1464369054957 Marionette TRACE conn5 <- [1,1162,null,{}] 10:10:54 INFO - PROCESS | 2088 | 1464369054961 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:55 INFO - PROCESS | 2088 | 1464369055068 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 10:10:55 INFO - PROCESS | 2088 | 1464369055394 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:55 INFO - PROCESS | 2088 | ++DOCSHELL 101F0C00 == 60 [pid = 2088] [id = 300] 10:10:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (10350800) [pid = 2088] [serial = 899] [outer = 00000000] 10:10:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (10547400) [pid = 2088] [serial = 900] [outer = 10350800] 10:10:55 INFO - PROCESS | 2088 | 1464369055445 Marionette DEBUG loaded listener.js 10:10:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (14882400) [pid = 2088] [serial = 901] [outer = 10350800] 10:10:56 INFO - PROCESS | 2088 | 1464369056067 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:10:56 INFO - PROCESS | 2088 | 1464369056094 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 10:10:56 INFO - PROCESS | 2088 | 1464369056098 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:10:56 INFO - PROCESS | 2088 | 1464369056102 Marionette TRACE conn5 <- [1,1166,null,{}] 10:10:56 INFO - PROCESS | 2088 | 1464369056106 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:56 INFO - PROCESS | 2088 | 1464369056211 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 10:10:56 INFO - PROCESS | 2088 | 1464369056343 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:56 INFO - PROCESS | 2088 | --DOCSHELL 1540C000 == 59 [pid = 2088] [id = 292] 10:10:56 INFO - PROCESS | 2088 | --DOCSHELL 1034F400 == 58 [pid = 2088] [id = 291] 10:10:56 INFO - PROCESS | 2088 | --DOCSHELL 17A0FC00 == 57 [pid = 2088] [id = 290] 10:10:56 INFO - PROCESS | 2088 | --DOCSHELL 191A8C00 == 56 [pid = 2088] [id = 289] 10:10:56 INFO - PROCESS | 2088 | --DOCSHELL 1034D800 == 55 [pid = 2088] [id = 288] 10:10:56 INFO - PROCESS | 2088 | --DOCSHELL 17797C00 == 54 [pid = 2088] [id = 287] 10:10:56 INFO - PROCESS | 2088 | --DOCSHELL 1518DC00 == 53 [pid = 2088] [id = 286] 10:10:56 INFO - PROCESS | 2088 | --DOCSHELL 0D1D2C00 == 52 [pid = 2088] [id = 285] 10:10:56 INFO - PROCESS | 2088 | --DOCSHELL 152D6C00 == 51 [pid = 2088] [id = 284] 10:10:56 INFO - PROCESS | 2088 | ++DOCSHELL 0CA26800 == 52 [pid = 2088] [id = 301] 10:10:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (0CA9D400) [pid = 2088] [serial = 902] [outer = 00000000] 10:10:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (10538400) [pid = 2088] [serial = 903] [outer = 0CA9D400] 10:10:56 INFO - PROCESS | 2088 | 1464369056443 Marionette DEBUG loaded listener.js 10:10:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (10B2A800) [pid = 2088] [serial = 904] [outer = 0CA9D400] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (2021CC00) [pid = 2088] [serial = 706] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (190EC400) [pid = 2088] [serial = 757] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (10547800) [pid = 2088] [serial = 804] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (10C29800) [pid = 2088] [serial = 805] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (190E1400) [pid = 2088] [serial = 792] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1A3D7800) [pid = 2088] [serial = 795] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (17A0D000) [pid = 2088] [serial = 810] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (19B6A000) [pid = 2088] [serial = 819] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1A4E3C00) [pid = 2088] [serial = 798] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (0D1DA800) [pid = 2088] [serial = 786] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (152DB000) [pid = 2088] [serial = 789] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1547EC00) [pid = 2088] [serial = 807] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (164ADC00) [pid = 2088] [serial = 808] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (191A3400) [pid = 2088] [serial = 817] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (190EBC00) [pid = 2088] [serial = 816] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (10C29400) [pid = 2088] [serial = 802] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (10373800) [pid = 2088] [serial = 801] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (17A0D800) [pid = 2088] [serial = 822] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (191CC000) [pid = 2088] [serial = 823] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (19B65C00) [pid = 2088] [serial = 820] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1907F000) [pid = 2088] [serial = 813] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1908F400) [pid = 2088] [serial = 814] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1A4F0800) [pid = 2088] [serial = 826] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1A3E3400) [pid = 2088] [serial = 825] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (18A4F000) [pid = 2088] [serial = 811] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1B0B1C00) [pid = 2088] [serial = 828] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 2088 | 1464369056904 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:10:56 INFO - PROCESS | 2088 | 1464369056936 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 10:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:10:56 INFO - PROCESS | 2088 | 1464369056944 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:10:56 INFO - PROCESS | 2088 | 1464369056946 Marionette TRACE conn5 <- [1,1170,null,{}] 10:10:56 INFO - PROCESS | 2088 | 1464369056950 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:57 INFO - PROCESS | 2088 | 1464369057041 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 10:10:57 INFO - PROCESS | 2088 | 1464369057054 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:57 INFO - PROCESS | 2088 | ++DOCSHELL 167A8C00 == 53 [pid = 2088] [id = 302] 10:10:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (16A93C00) [pid = 2088] [serial = 905] [outer = 00000000] 10:10:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1770D400) [pid = 2088] [serial = 906] [outer = 16A93C00] 10:10:57 INFO - PROCESS | 2088 | 1464369057100 Marionette DEBUG loaded listener.js 10:10:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (17A0C800) [pid = 2088] [serial = 907] [outer = 16A93C00] 10:10:57 INFO - PROCESS | 2088 | 1464369057582 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 10:10:57 INFO - PROCESS | 2088 | 1464369057617 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 10:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:10:57 INFO - PROCESS | 2088 | 1464369057627 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:10:57 INFO - PROCESS | 2088 | 1464369057632 Marionette TRACE conn5 <- [1,1174,null,{}] 10:10:57 INFO - PROCESS | 2088 | 1464369057637 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:57 INFO - PROCESS | 2088 | 1464369057727 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 10:10:57 INFO - PROCESS | 2088 | 1464369057737 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:57 INFO - PROCESS | 2088 | ++DOCSHELL 18B7B800 == 54 [pid = 2088] [id = 303] 10:10:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1908A800) [pid = 2088] [serial = 908] [outer = 00000000] 10:10:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (190E1800) [pid = 2088] [serial = 909] [outer = 1908A800] 10:10:57 INFO - PROCESS | 2088 | 1464369057781 Marionette DEBUG loaded listener.js 10:10:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (190EE800) [pid = 2088] [serial = 910] [outer = 1908A800] 10:10:58 INFO - PROCESS | 2088 | 1464369058250 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:10:58 INFO - PROCESS | 2088 | 1464369058318 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 10:10:58 INFO - PROCESS | 2088 | 1464369058321 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:10:58 INFO - PROCESS | 2088 | 1464369058323 Marionette TRACE conn5 <- [1,1178,null,{}] 10:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:10:58 INFO - PROCESS | 2088 | 1464369058326 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:58 INFO - PROCESS | 2088 | 1464369058415 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 10:10:58 INFO - PROCESS | 2088 | 1464369058544 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:58 INFO - PROCESS | 2088 | ++DOCSHELL 19089000 == 55 [pid = 2088] [id = 304] 10:10:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1919C400) [pid = 2088] [serial = 911] [outer = 00000000] 10:10:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (192E5000) [pid = 2088] [serial = 912] [outer = 1919C400] 10:10:58 INFO - PROCESS | 2088 | 1464369058592 Marionette DEBUG loaded listener.js 10:10:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (19B61800) [pid = 2088] [serial = 913] [outer = 1919C400] 10:10:59 INFO - PROCESS | 2088 | 1464369059017 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:10:59 INFO - PROCESS | 2088 | 1464369059058 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 10:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:10:59 INFO - PROCESS | 2088 | 1464369059062 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:10:59 INFO - PROCESS | 2088 | 1464369059063 Marionette TRACE conn5 <- [1,1182,null,{}] 10:10:59 INFO - PROCESS | 2088 | 1464369059067 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:59 INFO - PROCESS | 2088 | 1464369059185 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 10:10:59 INFO - PROCESS | 2088 | 1464369059250 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:59 INFO - PROCESS | 2088 | ++DOCSHELL 1A0B8C00 == 56 [pid = 2088] [id = 305] 10:10:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1A0BC400) [pid = 2088] [serial = 914] [outer = 00000000] 10:10:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1A3DAC00) [pid = 2088] [serial = 915] [outer = 1A0BC400] 10:10:59 INFO - PROCESS | 2088 | 1464369059301 Marionette DEBUG loaded listener.js 10:10:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1A4E8C00) [pid = 2088] [serial = 916] [outer = 1A0BC400] 10:10:59 INFO - PROCESS | 2088 | 1464369059767 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:10:59 INFO - PROCESS | 2088 | 1464369059820 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 10:10:59 INFO - PROCESS | 2088 | 1464369059826 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:10:59 INFO - PROCESS | 2088 | 1464369059827 Marionette TRACE conn5 <- [1,1186,null,{}] 10:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:10:59 INFO - PROCESS | 2088 | 1464369059831 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:59 INFO - PROCESS | 2088 | 1464369059950 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 10:11:00 INFO - PROCESS | 2088 | 1464369060012 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:00 INFO - PROCESS | 2088 | ++DOCSHELL 1A4F0400 == 57 [pid = 2088] [id = 306] 10:11:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1B699800) [pid = 2088] [serial = 917] [outer = 00000000] 10:11:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1CC35400) [pid = 2088] [serial = 918] [outer = 1B699800] 10:11:00 INFO - PROCESS | 2088 | 1464369060058 Marionette DEBUG loaded listener.js 10:11:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1CC3E000) [pid = 2088] [serial = 919] [outer = 1B699800] 10:11:00 INFO - PROCESS | 2088 | 1464369060460 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 10:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:11:00 INFO - PROCESS | 2088 | 1464369060502 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 10:11:00 INFO - PROCESS | 2088 | 1464369060504 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 10:11:00 INFO - PROCESS | 2088 | 1464369060507 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:11:00 INFO - PROCESS | 2088 | 1464369060509 Marionette TRACE conn5 <- [1,1190,null,{}] 10:11:00 INFO - PROCESS | 2088 | 1464369060512 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:00 INFO - PROCESS | 2088 | 1464369060630 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 10:11:00 INFO - PROCESS | 2088 | 1464369060691 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:00 INFO - PROCESS | 2088 | ++DOCSHELL 1CC9F800 == 58 [pid = 2088] [id = 307] 10:11:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (1CD60000) [pid = 2088] [serial = 920] [outer = 00000000] 10:11:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1CDBC800) [pid = 2088] [serial = 921] [outer = 1CD60000] 10:11:00 INFO - PROCESS | 2088 | 1464369060735 Marionette DEBUG loaded listener.js 10:11:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (1D379000) [pid = 2088] [serial = 922] [outer = 1CD60000] 10:11:01 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (191A4800) [pid = 2088] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:11:01 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (191A5000) [pid = 2088] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:11:01 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (191CDC00) [pid = 2088] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:11:01 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1778EC00) [pid = 2088] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:11:01 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (177E3400) [pid = 2088] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:11:01 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (15194800) [pid = 2088] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:11:01 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (165EE000) [pid = 2088] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:11:01 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (0D1D5800) [pid = 2088] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:11:01 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (10355400) [pid = 2088] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:11:01 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (190EA800) [pid = 2088] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:11:01 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1908D800) [pid = 2088] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:11:01 INFO - PROCESS | 2088 | 1464369061294 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 830ms 10:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:11:01 INFO - PROCESS | 2088 | 1464369061338 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 10:11:01 INFO - PROCESS | 2088 | 1464369061340 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 10:11:01 INFO - PROCESS | 2088 | 1464369061343 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:11:01 INFO - PROCESS | 2088 | 1464369061345 Marionette TRACE conn5 <- [1,1194,null,{}] 10:11:01 INFO - PROCESS | 2088 | 1464369061348 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:01 INFO - PROCESS | 2088 | 1464369061434 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 10:11:01 INFO - PROCESS | 2088 | 1464369061440 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:01 INFO - PROCESS | 2088 | ++DOCSHELL 165F4000 == 59 [pid = 2088] [id = 308] 10:11:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (192D8C00) [pid = 2088] [serial = 923] [outer = 00000000] 10:11:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1CC9CC00) [pid = 2088] [serial = 924] [outer = 192D8C00] 10:11:01 INFO - PROCESS | 2088 | 1464369061484 Marionette DEBUG loaded listener.js 10:11:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1CD69800) [pid = 2088] [serial = 925] [outer = 192D8C00] 10:11:01 INFO - PROCESS | 2088 | 1464369061922 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 632ms 10:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:11:02 INFO - PROCESS | 2088 | 1464369061976 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 2088 | 1464369061978 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 10:11:02 INFO - PROCESS | 2088 | 1464369061981 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 2088 | 1464369061983 Marionette TRACE conn5 <- [1,1198,null,{}] 10:11:02 INFO - PROCESS | 2088 | 1464369061986 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:02 INFO - PROCESS | 2088 | 1464369062071 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 10:11:02 INFO - PROCESS | 2088 | 1464369062078 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:02 INFO - PROCESS | 2088 | ++DOCSHELL 165EE400 == 60 [pid = 2088] [id = 309] 10:11:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1D373000) [pid = 2088] [serial = 926] [outer = 00000000] 10:11:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1DB20000) [pid = 2088] [serial = 927] [outer = 1D373000] 10:11:02 INFO - PROCESS | 2088 | 1464369062122 Marionette DEBUG loaded listener.js 10:11:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1DB63400) [pid = 2088] [serial = 928] [outer = 1D373000] 10:11:02 INFO - PROCESS | 2088 | 1464369062558 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 10:11:02 INFO - PROCESS | 2088 | 1464369062612 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 2088 | 1464369062614 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 10:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:11:02 INFO - PROCESS | 2088 | 1464369062617 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 2088 | 1464369062619 Marionette TRACE conn5 <- [1,1202,null,{}] 10:11:02 INFO - PROCESS | 2088 | 1464369062622 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:02 INFO - PROCESS | 2088 | 1464369062710 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 10:11:02 INFO - PROCESS | 2088 | 1464369062716 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:02 INFO - PROCESS | 2088 | ++DOCSHELL 101FA000 == 61 [pid = 2088] [id = 310] 10:11:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1C62C800) [pid = 2088] [serial = 929] [outer = 00000000] 10:11:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1DB88800) [pid = 2088] [serial = 930] [outer = 1C62C800] 10:11:02 INFO - PROCESS | 2088 | 1464369062767 Marionette DEBUG loaded listener.js 10:11:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (1DCBA000) [pid = 2088] [serial = 931] [outer = 1C62C800] 10:11:03 INFO - PROCESS | 2088 | 1464369063450 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 870ms 10:11:03 INFO - PROCESS | 2088 | 1464369063489 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 10:11:03 INFO - PROCESS | 2088 | 1464369063494 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 10:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:11:03 INFO - PROCESS | 2088 | 1464369063500 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:11:03 INFO - PROCESS | 2088 | 1464369063504 Marionette TRACE conn5 <- [1,1206,null,{}] 10:11:03 INFO - PROCESS | 2088 | 1464369063509 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:03 INFO - PROCESS | 2088 | 1464369063631 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 10:11:03 INFO - PROCESS | 2088 | 1464369063746 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:03 INFO - PROCESS | 2088 | ++DOCSHELL 0D38D400 == 62 [pid = 2088] [id = 311] 10:11:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (10545C00) [pid = 2088] [serial = 932] [outer = 00000000] 10:11:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (152DEC00) [pid = 2088] [serial = 933] [outer = 10545C00] 10:11:03 INFO - PROCESS | 2088 | 1464369063845 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (164A9800) [pid = 2088] [serial = 934] [outer = 10545C00] 10:11:04 INFO - PROCESS | 2088 | 1464369064444 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 971ms 10:11:04 INFO - PROCESS | 2088 | 1464369064474 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 10:11:04 INFO - PROCESS | 2088 | 1464369064480 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 10:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:11:04 INFO - PROCESS | 2088 | 1464369064486 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:11:04 INFO - PROCESS | 2088 | 1464369064489 Marionette TRACE conn5 <- [1,1210,null,{}] 10:11:04 INFO - PROCESS | 2088 | 1464369064493 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:04 INFO - PROCESS | 2088 | 1464369064609 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 10:11:04 INFO - PROCESS | 2088 | 1464369064720 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 2088 | ++DOCSHELL 18A3D400 == 63 [pid = 2088] [id = 312] 10:11:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (18B7E800) [pid = 2088] [serial = 935] [outer = 00000000] 10:11:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (19088C00) [pid = 2088] [serial = 936] [outer = 18B7E800] 10:11:04 INFO - PROCESS | 2088 | 1464369064775 Marionette DEBUG loaded listener.js 10:11:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (190E0800) [pid = 2088] [serial = 937] [outer = 18B7E800] 10:11:05 INFO - PROCESS | 2088 | 1464369065392 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:11:05 INFO - PROCESS | 2088 | 1464369065461 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 10:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:11:05 INFO - PROCESS | 2088 | 1464369065465 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:11:05 INFO - PROCESS | 2088 | 1464369065469 Marionette TRACE conn5 <- [1,1214,null,{}] 10:11:05 INFO - PROCESS | 2088 | 1464369065480 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:05 INFO - PROCESS | 2088 | 1464369065604 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 10:11:05 INFO - PROCESS | 2088 | 1464369065736 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:05 INFO - PROCESS | 2088 | ++DOCSHELL 1AFD1C00 == 64 [pid = 2088] [id = 313] 10:11:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (1B0B3400) [pid = 2088] [serial = 938] [outer = 00000000] 10:11:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (1DB62000) [pid = 2088] [serial = 939] [outer = 1B0B3400] 10:11:05 INFO - PROCESS | 2088 | 1464369065794 Marionette DEBUG loaded listener.js 10:11:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (1DCB8800) [pid = 2088] [serial = 940] [outer = 1B0B3400] 10:11:06 INFO - PROCESS | 2088 | 1464369066343 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 10:11:06 INFO - PROCESS | 2088 | 1464369066398 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 10:11:06 INFO - PROCESS | 2088 | 1464369066401 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 10:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:11:06 INFO - PROCESS | 2088 | 1464369066405 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:11:06 INFO - PROCESS | 2088 | 1464369066407 Marionette TRACE conn5 <- [1,1218,null,{}] 10:11:06 INFO - PROCESS | 2088 | 1464369066411 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:06 INFO - PROCESS | 2088 | 1464369066543 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 10:11:06 INFO - PROCESS | 2088 | 1464369066655 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:06 INFO - PROCESS | 2088 | ++DOCSHELL 1DCC4C00 == 65 [pid = 2088] [id = 314] 10:11:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (1E998800) [pid = 2088] [serial = 941] [outer = 00000000] 10:11:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (1E9A0000) [pid = 2088] [serial = 942] [outer = 1E998800] 10:11:06 INFO - PROCESS | 2088 | 1464369066752 Marionette DEBUG loaded listener.js 10:11:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (1E9A5000) [pid = 2088] [serial = 943] [outer = 1E998800] 10:11:07 INFO - PROCESS | 2088 | 1464369067339 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 10:11:07 INFO - PROCESS | 2088 | 1464369067379 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 10:11:07 INFO - PROCESS | 2088 | 1464369067381 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 10:11:07 INFO - PROCESS | 2088 | 1464369067384 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:11:07 INFO - PROCESS | 2088 | 1464369067386 Marionette TRACE conn5 <- [1,1222,null,{}] 10:11:07 INFO - PROCESS | 2088 | 1464369067390 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:07 INFO - PROCESS | 2088 | 1464369067500 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 10:11:07 INFO - PROCESS | 2088 | 1464369067636 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 2088 | ++DOCSHELL 1E9A7C00 == 66 [pid = 2088] [id = 315] 10:11:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (1EBE6800) [pid = 2088] [serial = 944] [outer = 00000000] 10:11:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (1EE44400) [pid = 2088] [serial = 945] [outer = 1EBE6800] 10:11:07 INFO - PROCESS | 2088 | 1464369067691 Marionette DEBUG loaded listener.js 10:11:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (1EE4A000) [pid = 2088] [serial = 946] [outer = 1EBE6800] 10:11:08 INFO - PROCESS | 2088 | 1464369068279 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 931ms 10:11:08 INFO - PROCESS | 2088 | 1464369068319 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 10:11:08 INFO - PROCESS | 2088 | 1464369068322 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 10:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:11:08 INFO - PROCESS | 2088 | 1464369068325 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:11:08 INFO - PROCESS | 2088 | 1464369068327 Marionette TRACE conn5 <- [1,1226,null,{}] 10:11:08 INFO - PROCESS | 2088 | 1464369068331 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:08 INFO - PROCESS | 2088 | 1464369068458 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 10:11:08 INFO - PROCESS | 2088 | 1464369068569 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:08 INFO - PROCESS | 2088 | ++DOCSHELL 1EBE3000 == 67 [pid = 2088] [id = 316] 10:11:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (1F06BC00) [pid = 2088] [serial = 947] [outer = 00000000] 10:11:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (1F521400) [pid = 2088] [serial = 948] [outer = 1F06BC00] 10:11:08 INFO - PROCESS | 2088 | 1464369068627 Marionette DEBUG loaded listener.js 10:11:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (1F525000) [pid = 2088] [serial = 949] [outer = 1F06BC00] 10:11:09 INFO - PROCESS | 2088 | 1464369069221 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 931ms 10:11:09 INFO - PROCESS | 2088 | 1464369069259 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 10:11:09 INFO - PROCESS | 2088 | 1464369069262 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 10:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:11:09 INFO - PROCESS | 2088 | 1464369069265 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:11:09 INFO - PROCESS | 2088 | 1464369069267 Marionette TRACE conn5 <- [1,1230,null,{}] 10:11:09 INFO - PROCESS | 2088 | 1464369069271 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:09 INFO - PROCESS | 2088 | 1464369069380 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 10:11:09 INFO - PROCESS | 2088 | 1464369069495 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:09 INFO - PROCESS | 2088 | ++DOCSHELL 17794400 == 68 [pid = 2088] [id = 317] 10:11:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (17796800) [pid = 2088] [serial = 950] [outer = 00000000] 10:11:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 150 (1907E000) [pid = 2088] [serial = 951] [outer = 17796800] 10:11:09 INFO - PROCESS | 2088 | 1464369069549 Marionette DEBUG loaded listener.js 10:11:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 151 (1919CC00) [pid = 2088] [serial = 952] [outer = 17796800] 10:11:10 INFO - PROCESS | 2088 | 1464369070348 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1124ms 10:11:10 INFO - PROCESS | 2088 | 1464369070394 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 10:11:10 INFO - PROCESS | 2088 | 1464369070398 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 10:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:11:10 INFO - PROCESS | 2088 | 1464369070403 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:11:10 INFO - PROCESS | 2088 | 1464369070406 Marionette TRACE conn5 <- [1,1234,null,{}] 10:11:10 INFO - PROCESS | 2088 | 1464369070412 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:10 INFO - PROCESS | 2088 | 1464369070516 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 10:11:10 INFO - PROCESS | 2088 | 1464369070659 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:10 INFO - PROCESS | 2088 | ++DOCSHELL 1675E400 == 69 [pid = 2088] [id = 318] 10:11:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 152 (16A94C00) [pid = 2088] [serial = 953] [outer = 00000000] 10:11:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 153 (17705000) [pid = 2088] [serial = 954] [outer = 16A94C00] 10:11:10 INFO - PROCESS | 2088 | 1464369070712 Marionette DEBUG loaded listener.js 10:11:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 154 (18A4B400) [pid = 2088] [serial = 955] [outer = 16A94C00] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 1603B400 == 68 [pid = 2088] [id = 255] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 165EE400 == 67 [pid = 2088] [id = 309] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 165F4000 == 66 [pid = 2088] [id = 308] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 1CC9F800 == 65 [pid = 2088] [id = 307] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 1A4F0400 == 64 [pid = 2088] [id = 306] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 1A0B8C00 == 63 [pid = 2088] [id = 305] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 19089000 == 62 [pid = 2088] [id = 304] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 18B7B800 == 61 [pid = 2088] [id = 303] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 153 (10356400) [pid = 2088] [serial = 831] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 152 (192E1400) [pid = 2088] [serial = 837] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 151 (1C6B4400) [pid = 2088] [serial = 840] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 150 (1CC35C00) [pid = 2088] [serial = 843] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 149 (1CC9F400) [pid = 2088] [serial = 846] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (167A7C00) [pid = 2088] [serial = 834] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (1D15C000) [pid = 2088] [serial = 879] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 167A8C00 == 60 [pid = 2088] [id = 302] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 0CA26800 == 59 [pid = 2088] [id = 301] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 101F0C00 == 58 [pid = 2088] [id = 300] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 190E2000 == 57 [pid = 2088] [id = 272] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 18B8AC00 == 56 [pid = 2088] [id = 296] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 17705800 == 55 [pid = 2088] [id = 295] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 1168C800 == 54 [pid = 2088] [id = 294] 10:11:11 INFO - PROCESS | 2088 | --DOCSHELL 1CDBD000 == 53 [pid = 2088] [id = 293] 10:11:11 INFO - PROCESS | 2088 | 1464369071408 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1019ms 10:11:11 INFO - PROCESS | 2088 | 1464369071428 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 10:11:11 INFO - PROCESS | 2088 | 1464369071433 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 10:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:11:11 INFO - PROCESS | 2088 | 1464369071439 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:11:11 INFO - PROCESS | 2088 | 1464369071442 Marionette TRACE conn5 <- [1,1238,null,{}] 10:11:11 INFO - PROCESS | 2088 | 1464369071446 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:11 INFO - PROCESS | 2088 | 1464369071557 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (192DE000) [pid = 2088] [serial = 784] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (1A4E5400) [pid = 2088] [serial = 870] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (19D22800) [pid = 2088] [serial = 868] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (19B67000) [pid = 2088] [serial = 867] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (192E7000) [pid = 2088] [serial = 850] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (19091000) [pid = 2088] [serial = 849] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (18B7C800) [pid = 2088] [serial = 861] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (165F6C00) [pid = 2088] [serial = 858] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (1770F800) [pid = 2088] [serial = 859] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (17A02800) [pid = 2088] [serial = 853] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (167A3C00) [pid = 2088] [serial = 852] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (10806400) [pid = 2088] [serial = 855] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1487F000) [pid = 2088] [serial = 856] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (16751800) [pid = 2088] [serial = 873] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1C9A5C00) [pid = 2088] [serial = 876] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1B0B3800) [pid = 2088] [serial = 871] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (190E2800) [pid = 2088] [serial = 864] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1CD60C00) [pid = 2088] [serial = 877] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (190E3800) [pid = 2088] [serial = 865] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1908A000) [pid = 2088] [serial = 862] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1908D400) [pid = 2088] [serial = 874] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 2088 | 1464369071677 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:11 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1E800 == 54 [pid = 2088] [id = 319] 10:11:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (0D1D2C00) [pid = 2088] [serial = 956] [outer = 00000000] 10:11:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (14881800) [pid = 2088] [serial = 957] [outer = 0D1D2C00] 10:11:11 INFO - PROCESS | 2088 | 1464369071723 Marionette DEBUG loaded listener.js 10:11:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (15414800) [pid = 2088] [serial = 958] [outer = 0D1D2C00] 10:11:12 INFO - PROCESS | 2088 | 1464369072128 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 10:11:12 INFO - PROCESS | 2088 | 1464369072172 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 10:11:12 INFO - PROCESS | 2088 | 1464369072175 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 10:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:11:12 INFO - PROCESS | 2088 | 1464369072178 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:11:12 INFO - PROCESS | 2088 | 1464369072181 Marionette TRACE conn5 <- [1,1242,null,{}] 10:11:12 INFO - PROCESS | 2088 | 1464369072191 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:12 INFO - PROCESS | 2088 | 1464369072284 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 10:11:12 INFO - PROCESS | 2088 | 1464369072329 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:12 INFO - PROCESS | 2088 | ++DOCSHELL 17A0C000 == 55 [pid = 2088] [id = 320] 10:11:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (17A0D000) [pid = 2088] [serial = 959] [outer = 00000000] 10:11:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (18E92800) [pid = 2088] [serial = 960] [outer = 17A0D000] 10:11:12 INFO - PROCESS | 2088 | 1464369072376 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (1908A000) [pid = 2088] [serial = 961] [outer = 17A0D000] 10:11:12 INFO - PROCESS | 2088 | 1464369072848 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 10:11:12 INFO - PROCESS | 2088 | 1464369072908 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 10:11:12 INFO - PROCESS | 2088 | 1464369072911 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 10:11:12 INFO - PROCESS | 2088 | 1464369072914 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:11:12 INFO - PROCESS | 2088 | 1464369072916 Marionette TRACE conn5 <- [1,1246,null,{}] 10:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:11:12 INFO - PROCESS | 2088 | 1464369072919 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:13 INFO - PROCESS | 2088 | 1464369073010 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 10:11:13 INFO - PROCESS | 2088 | 1464369073020 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:13 INFO - PROCESS | 2088 | ++DOCSHELL 190E5400 == 56 [pid = 2088] [id = 321] 10:11:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (190ECC00) [pid = 2088] [serial = 962] [outer = 00000000] 10:11:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (191A3800) [pid = 2088] [serial = 963] [outer = 190ECC00] 10:11:13 INFO - PROCESS | 2088 | 1464369073065 Marionette DEBUG loaded listener.js 10:11:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (192DE000) [pid = 2088] [serial = 964] [outer = 190ECC00] 10:11:13 INFO - PROCESS | 2088 | 1464369073551 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 10:11:13 INFO - PROCESS | 2088 | 1464369073589 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 10:11:13 INFO - PROCESS | 2088 | 1464369073591 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 10:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:11:13 INFO - PROCESS | 2088 | 1464369073594 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:11:13 INFO - PROCESS | 2088 | 1464369073596 Marionette TRACE conn5 <- [1,1250,null,{}] 10:11:13 INFO - PROCESS | 2088 | 1464369073600 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:13 INFO - PROCESS | 2088 | 1464369073744 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 10:11:13 INFO - PROCESS | 2088 | 1464369073767 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:13 INFO - PROCESS | 2088 | ++DOCSHELL 192E7000 == 57 [pid = 2088] [id = 322] 10:11:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (19B65000) [pid = 2088] [serial = 965] [outer = 00000000] 10:11:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (19B6D000) [pid = 2088] [serial = 966] [outer = 19B65000] 10:11:13 INFO - PROCESS | 2088 | 1464369073811 Marionette DEBUG loaded listener.js 10:11:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (19D22800) [pid = 2088] [serial = 967] [outer = 19B65000] 10:11:14 INFO - PROCESS | 2088 | 1464369074274 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 731ms 10:11:14 INFO - PROCESS | 2088 | 1464369074326 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 10:11:14 INFO - PROCESS | 2088 | 1464369074328 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 10:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:11:14 INFO - PROCESS | 2088 | 1464369074332 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:11:14 INFO - PROCESS | 2088 | 1464369074333 Marionette TRACE conn5 <- [1,1254,null,{}] 10:11:14 INFO - PROCESS | 2088 | 1464369074337 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:14 INFO - PROCESS | 2088 | 1464369074473 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 10:11:14 INFO - PROCESS | 2088 | 1464369074535 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:14 INFO - PROCESS | 2088 | ++DOCSHELL 1A3E1400 == 58 [pid = 2088] [id = 323] 10:11:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (1A3E1C00) [pid = 2088] [serial = 968] [outer = 00000000] 10:11:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (1B694400) [pid = 2088] [serial = 969] [outer = 1A3E1C00] 10:11:14 INFO - PROCESS | 2088 | 1464369074581 Marionette DEBUG loaded listener.js 10:11:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (1C681400) [pid = 2088] [serial = 970] [outer = 1A3E1C00] 10:11:15 INFO - PROCESS | 2088 | 1464369075023 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 10:11:15 INFO - PROCESS | 2088 | 1464369075081 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 10:11:15 INFO - PROCESS | 2088 | 1464369075083 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 10:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:11:15 INFO - PROCESS | 2088 | 1464369075089 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:11:15 INFO - PROCESS | 2088 | 1464369075091 Marionette TRACE conn5 <- [1,1258,null,{}] 10:11:15 INFO - PROCESS | 2088 | 1464369075094 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:15 INFO - PROCESS | 2088 | 1464369075214 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 10:11:15 INFO - PROCESS | 2088 | 1464369075281 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:15 INFO - PROCESS | 2088 | ++DOCSHELL 1C6B4400 == 59 [pid = 2088] [id = 324] 10:11:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (1C6B6000) [pid = 2088] [serial = 971] [outer = 00000000] 10:11:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (1CC39C00) [pid = 2088] [serial = 972] [outer = 1C6B6000] 10:11:15 INFO - PROCESS | 2088 | 1464369075326 Marionette DEBUG loaded listener.js 10:11:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (1CD5E400) [pid = 2088] [serial = 973] [outer = 1C6B6000] 10:11:15 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (1B699800) [pid = 2088] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:11:15 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (1D373000) [pid = 2088] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:11:15 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (10350800) [pid = 2088] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:11:15 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (1CD60000) [pid = 2088] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:11:15 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (1908A800) [pid = 2088] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:11:15 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (1A0BC400) [pid = 2088] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:11:15 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1A4E4800) [pid = 2088] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:11:15 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (0CA9D400) [pid = 2088] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:11:15 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (192D8C00) [pid = 2088] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:11:15 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1919C400) [pid = 2088] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:11:15 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (16A93C00) [pid = 2088] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:11:16 INFO - PROCESS | 2088 | 1464369075977 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 10:11:16 INFO - PROCESS | 2088 | 1464369076023 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 2088 | 1464369076025 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 10:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:11:16 INFO - PROCESS | 2088 | 1464369076028 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - PROCESS | 2088 | 1464369076039 Marionette TRACE conn5 <- [1,1262,null,{}] 10:11:16 INFO - PROCESS | 2088 | 1464369076043 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:16 INFO - PROCESS | 2088 | 1464369076163 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 10:11:16 INFO - PROCESS | 2088 | 1464369076224 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:16 INFO - PROCESS | 2088 | ++DOCSHELL 10373400 == 60 [pid = 2088] [id = 325] 10:11:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (164AF800) [pid = 2088] [serial = 974] [outer = 00000000] 10:11:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (1944D000) [pid = 2088] [serial = 975] [outer = 164AF800] 10:11:16 INFO - PROCESS | 2088 | 1464369076269 Marionette DEBUG loaded listener.js 10:11:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (1C283C00) [pid = 2088] [serial = 976] [outer = 164AF800] 10:11:16 INFO - PROCESS | 2088 | 1464369076676 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 690ms 10:11:16 INFO - PROCESS | 2088 | 1464369076719 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 2088 | 1464369076721 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 10:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:11:16 INFO - PROCESS | 2088 | 1464369076724 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - PROCESS | 2088 | 1464369076725 Marionette TRACE conn5 <- [1,1266,null,{}] 10:11:16 INFO - PROCESS | 2088 | 1464369076729 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:16 INFO - PROCESS | 2088 | 1464369076815 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 10:11:16 INFO - PROCESS | 2088 | 1464369076822 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:16 INFO - PROCESS | 2088 | ++DOCSHELL 164A7800 == 61 [pid = 2088] [id = 326] 10:11:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (165F2000) [pid = 2088] [serial = 977] [outer = 00000000] 10:11:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (1CDC1000) [pid = 2088] [serial = 978] [outer = 165F2000] 10:11:16 INFO - PROCESS | 2088 | 1464369076866 Marionette DEBUG loaded listener.js 10:11:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (1D756000) [pid = 2088] [serial = 979] [outer = 165F2000] 10:11:17 INFO - PROCESS | 2088 | 1464369077326 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 10:11:17 INFO - PROCESS | 2088 | 1464369077395 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 10:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:11:17 INFO - PROCESS | 2088 | 1464369077397 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 10:11:17 INFO - PROCESS | 2088 | 1464369077400 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:11:17 INFO - PROCESS | 2088 | 1464369077402 Marionette TRACE conn5 <- [1,1270,null,{}] 10:11:17 INFO - PROCESS | 2088 | 1464369077405 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:17 INFO - PROCESS | 2088 | 1464369077493 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 10:11:17 INFO - PROCESS | 2088 | 1464369077499 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 2088 | ++DOCSHELL 1CDB9800 == 62 [pid = 2088] [id = 327] 10:11:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (1D757C00) [pid = 2088] [serial = 980] [outer = 00000000] 10:11:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (1DB23C00) [pid = 2088] [serial = 981] [outer = 1D757C00] 10:11:17 INFO - PROCESS | 2088 | 1464369077544 Marionette DEBUG loaded listener.js 10:11:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (1DB61000) [pid = 2088] [serial = 982] [outer = 1D757C00] 10:11:18 INFO - PROCESS | 2088 | 1464369078214 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 10:11:18 INFO - PROCESS | 2088 | 1464369078271 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 10:11:18 INFO - PROCESS | 2088 | 1464369078276 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 10:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:11:18 INFO - PROCESS | 2088 | 1464369078281 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:11:18 INFO - PROCESS | 2088 | 1464369078285 Marionette TRACE conn5 <- [1,1274,null,{}] 10:11:18 INFO - PROCESS | 2088 | 1464369078291 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:18 INFO - PROCESS | 2088 | 1464369078441 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 10:11:18 INFO - PROCESS | 2088 | 1464369078582 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:18 INFO - PROCESS | 2088 | ++DOCSHELL 10541000 == 63 [pid = 2088] [id = 328] 10:11:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (10806400) [pid = 2088] [serial = 983] [outer = 00000000] 10:11:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (14F5C800) [pid = 2088] [serial = 984] [outer = 10806400] 10:11:18 INFO - PROCESS | 2088 | 1464369078642 Marionette DEBUG loaded listener.js 10:11:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (160E0000) [pid = 2088] [serial = 985] [outer = 10806400] 10:11:19 INFO - PROCESS | 2088 | 1464369079281 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1027ms 10:11:19 INFO - PROCESS | 2088 | 1464369079308 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 10:11:19 INFO - PROCESS | 2088 | 1464369079314 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 10:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:11:19 INFO - PROCESS | 2088 | 1464369079320 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:11:19 INFO - PROCESS | 2088 | 1464369079323 Marionette TRACE conn5 <- [1,1278,null,{}] 10:11:19 INFO - PROCESS | 2088 | 1464369079328 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:19 INFO - PROCESS | 2088 | 1464369079445 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 10:11:19 INFO - PROCESS | 2088 | 1464369079559 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:19 INFO - PROCESS | 2088 | ++DOCSHELL 18A4EC00 == 64 [pid = 2088] [id = 329] 10:11:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (18B7FC00) [pid = 2088] [serial = 986] [outer = 00000000] 10:11:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (1919BC00) [pid = 2088] [serial = 987] [outer = 18B7FC00] 10:11:19 INFO - PROCESS | 2088 | 1464369079657 Marionette DEBUG loaded listener.js 10:11:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (19D24C00) [pid = 2088] [serial = 988] [outer = 18B7FC00] 10:11:20 INFO - PROCESS | 2088 | 1464369080256 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 10:11:20 INFO - PROCESS | 2088 | 1464369080292 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 10:11:20 INFO - PROCESS | 2088 | 1464369080295 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 10:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:11:20 INFO - PROCESS | 2088 | 1464369080298 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:11:20 INFO - PROCESS | 2088 | 1464369080302 Marionette TRACE conn5 <- [1,1282,null,{}] 10:11:20 INFO - PROCESS | 2088 | 1464369080313 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:20 INFO - PROCESS | 2088 | 1464369080431 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 10:11:20 INFO - PROCESS | 2088 | 1464369080574 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:20 INFO - PROCESS | 2088 | ++DOCSHELL 1DB5C000 == 65 [pid = 2088] [id = 330] 10:11:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (1DB5C800) [pid = 2088] [serial = 989] [outer = 00000000] 10:11:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 150 (1DB8B800) [pid = 2088] [serial = 990] [outer = 1DB5C800] 10:11:20 INFO - PROCESS | 2088 | 1464369080635 Marionette DEBUG loaded listener.js 10:11:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 151 (1DCBC000) [pid = 2088] [serial = 991] [outer = 1DB5C800] 10:11:21 INFO - PROCESS | 2088 | 1464369081227 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 10:11:21 INFO - PROCESS | 2088 | 1464369081272 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 10:11:21 INFO - PROCESS | 2088 | 1464369081275 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 10:11:21 INFO - PROCESS | 2088 | 1464369081278 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:11:21 INFO - PROCESS | 2088 | 1464369081280 Marionette TRACE conn5 <- [1,1286,null,{}] 10:11:21 INFO - PROCESS | 2088 | 1464369081284 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:21 INFO - PROCESS | 2088 | 1464369081399 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 10:11:21 INFO - PROCESS | 2088 | 1464369081539 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:21 INFO - PROCESS | 2088 | ++DOCSHELL 1EE43400 == 66 [pid = 2088] [id = 331] 10:11:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 152 (1EE43800) [pid = 2088] [serial = 992] [outer = 00000000] 10:11:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 153 (1F063400) [pid = 2088] [serial = 993] [outer = 1EE43800] 10:11:21 INFO - PROCESS | 2088 | 1464369081596 Marionette DEBUG loaded listener.js 10:11:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 154 (1F0D5000) [pid = 2088] [serial = 994] [outer = 1EE43800] 10:11:22 INFO - PROCESS | 2088 | 1464369082157 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 930ms 10:11:22 INFO - PROCESS | 2088 | 1464369082212 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 10:11:22 INFO - PROCESS | 2088 | 1464369082214 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 10:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:11:22 INFO - PROCESS | 2088 | 1464369082233 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:11:22 INFO - PROCESS | 2088 | 1464369082235 Marionette TRACE conn5 <- [1,1290,null,{}] 10:11:22 INFO - PROCESS | 2088 | 1464369082241 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:22 INFO - PROCESS | 2088 | 1464369082351 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 10:11:22 INFO - PROCESS | 2088 | 1464369082461 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:22 INFO - PROCESS | 2088 | ++DOCSHELL 1F52A400 == 67 [pid = 2088] [id = 332] 10:11:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 155 (1F52A800) [pid = 2088] [serial = 995] [outer = 00000000] 10:11:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 156 (1F548400) [pid = 2088] [serial = 996] [outer = 1F52A800] 10:11:22 INFO - PROCESS | 2088 | 1464369082515 Marionette DEBUG loaded listener.js 10:11:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 157 (1F567C00) [pid = 2088] [serial = 997] [outer = 1F52A800] 10:11:23 INFO - PROCESS | 2088 | 1464369083128 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 950ms 10:11:23 INFO - PROCESS | 2088 | 1464369083172 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 10:11:23 INFO - PROCESS | 2088 | 1464369083174 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 10:11:23 INFO - PROCESS | 2088 | 1464369083178 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:11:23 INFO - PROCESS | 2088 | 1464369083180 Marionette TRACE conn5 <- [1,1294,null,{}] 10:11:23 INFO - PROCESS | 2088 | 1464369083184 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:23 INFO - PROCESS | 2088 | 1464369083314 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 10:11:23 INFO - PROCESS | 2088 | 1464369083429 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:23 INFO - PROCESS | 2088 | ++DOCSHELL 10356000 == 68 [pid = 2088] [id = 333] 10:11:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 158 (1035AC00) [pid = 2088] [serial = 998] [outer = 00000000] 10:11:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 159 (20213000) [pid = 2088] [serial = 999] [outer = 1035AC00] 10:11:23 INFO - PROCESS | 2088 | 1464369083541 Marionette DEBUG loaded listener.js 10:11:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 160 (20218C00) [pid = 2088] [serial = 1000] [outer = 1035AC00] 10:11:24 INFO - PROCESS | 2088 | 1464369084130 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 971ms 10:11:24 INFO - PROCESS | 2088 | 1464369084152 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 10:11:24 INFO - PROCESS | 2088 | 1464369084154 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 10:11:24 INFO - PROCESS | 2088 | 1464369084158 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:11:24 INFO - PROCESS | 2088 | 1464369084160 Marionette TRACE conn5 <- [1,1298,null,{}] 10:11:24 INFO - PROCESS | 2088 | 1464369084163 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:24 INFO - PROCESS | 2088 | 1464369084273 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 10:11:24 INFO - PROCESS | 2088 | 1464369084416 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:24 INFO - PROCESS | 2088 | ++DOCSHELL 11688000 == 69 [pid = 2088] [id = 334] 10:11:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 161 (15198000) [pid = 2088] [serial = 1001] [outer = 00000000] 10:11:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 162 (190EC400) [pid = 2088] [serial = 1002] [outer = 15198000] 10:11:24 INFO - PROCESS | 2088 | 1464369084471 Marionette DEBUG loaded listener.js 10:11:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 163 (19B64800) [pid = 2088] [serial = 1003] [outer = 15198000] 10:11:25 INFO - PROCESS | 2088 | 1464369085293 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 10:11:25 INFO - PROCESS | 2088 | 1464369085348 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 10:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:11:25 INFO - PROCESS | 2088 | 1464369085367 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:11:25 INFO - PROCESS | 2088 | 1464369085371 Marionette TRACE conn5 <- [1,1302,null,{}] 10:11:25 INFO - PROCESS | 2088 | 1464369085377 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:25 INFO - PROCESS | 2088 | 1464369085490 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 10:11:25 INFO - PROCESS | 2088 | 1464369085630 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:25 INFO - PROCESS | 2088 | ++DOCSHELL 107B6400 == 70 [pid = 2088] [id = 335] 10:11:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 164 (11410000) [pid = 2088] [serial = 1004] [outer = 00000000] 10:11:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 165 (18A38000) [pid = 2088] [serial = 1005] [outer = 11410000] 10:11:25 INFO - PROCESS | 2088 | 1464369085685 Marionette DEBUG loaded listener.js 10:11:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 166 (19085C00) [pid = 2088] [serial = 1006] [outer = 11410000] 10:11:26 INFO - PROCESS | 2088 | --DOCSHELL 164A7800 == 69 [pid = 2088] [id = 326] 10:11:26 INFO - PROCESS | 2088 | --DOCSHELL 10373400 == 68 [pid = 2088] [id = 325] 10:11:26 INFO - PROCESS | 2088 | --DOCSHELL 1C6B4400 == 67 [pid = 2088] [id = 324] 10:11:26 INFO - PROCESS | 2088 | --DOCSHELL 1A3E1400 == 66 [pid = 2088] [id = 323] 10:11:26 INFO - PROCESS | 2088 | --DOCSHELL 192E7000 == 65 [pid = 2088] [id = 322] 10:11:26 INFO - PROCESS | 2088 | --DOCSHELL 190E5400 == 64 [pid = 2088] [id = 321] 10:11:26 INFO - PROCESS | 2088 | --DOCSHELL 17A0C000 == 63 [pid = 2088] [id = 320] 10:11:26 INFO - PROCESS | 2088 | --DOCSHELL 0CA1E800 == 62 [pid = 2088] [id = 319] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 165 (1DB1FC00) [pid = 2088] [serial = 894] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 164 (1DB63C00) [pid = 2088] [serial = 897] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 163 (1DB88800) [pid = 2088] [serial = 930] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | 1464369086345 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:11:26 INFO - PROCESS | 2088 | --DOCSHELL 1675E400 == 61 [pid = 2088] [id = 318] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 162 (19096C00) [pid = 2088] [serial = 885] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 161 (1A3DAC00) [pid = 2088] [serial = 915] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 160 (14F7F400) [pid = 2088] [serial = 882] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 159 (1D75A000) [pid = 2088] [serial = 891] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 158 (10538400) [pid = 2088] [serial = 903] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 157 (10B2A800) [pid = 2088] [serial = 904] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 156 (14882400) [pid = 2088] [serial = 901] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 155 (10547400) [pid = 2088] [serial = 900] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 154 (1CC35400) [pid = 2088] [serial = 918] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 153 (1CC3E000) [pid = 2088] [serial = 919] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 152 (1A4E8C00) [pid = 2088] [serial = 916] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 151 (1D378C00) [pid = 2088] [serial = 888] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 150 (1770D400) [pid = 2088] [serial = 906] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 149 (17A0C800) [pid = 2088] [serial = 907] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (190E1800) [pid = 2088] [serial = 909] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (190EE800) [pid = 2088] [serial = 910] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (192E5000) [pid = 2088] [serial = 912] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (1CDBC800) [pid = 2088] [serial = 921] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (1DB20000) [pid = 2088] [serial = 927] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (1DB63400) [pid = 2088] [serial = 928] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (1D379000) [pid = 2088] [serial = 922] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (1B5A1400) [pid = 2088] [serial = 829] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (1CC9CC00) [pid = 2088] [serial = 924] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (19B61800) [pid = 2088] [serial = 913] [outer = 00000000] [url = about:blank] 10:11:26 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (1CD69800) [pid = 2088] [serial = 925] [outer = 00000000] [url = about:blank] 10:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1040ms 10:11:26 INFO - PROCESS | 2088 | 1464369086433 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 10:11:26 INFO - PROCESS | 2088 | 1464369086438 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 10:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:11:26 INFO - PROCESS | 2088 | 1464369086447 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:11:26 INFO - PROCESS | 2088 | 1464369086450 Marionette TRACE conn5 <- [1,1306,null,{}] 10:11:26 INFO - PROCESS | 2088 | 1464369086471 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:26 INFO - PROCESS | 2088 | 1464369086572 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 10:11:26 INFO - PROCESS | 2088 | 1464369086580 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:26 INFO - PROCESS | 2088 | ++DOCSHELL 14880400 == 62 [pid = 2088] [id = 336] 10:11:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (14882800) [pid = 2088] [serial = 1007] [outer = 00000000] 10:11:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (15193000) [pid = 2088] [serial = 1008] [outer = 14882800] 10:11:26 INFO - PROCESS | 2088 | 1464369086627 Marionette DEBUG loaded listener.js 10:11:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (164B6800) [pid = 2088] [serial = 1009] [outer = 14882800] 10:11:27 INFO - PROCESS | 2088 | 1464369087152 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 750ms 10:11:27 INFO - PROCESS | 2088 | 1464369087202 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 10:11:27 INFO - PROCESS | 2088 | 1464369087205 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 10:11:27 INFO - PROCESS | 2088 | 1464369087208 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:11:27 INFO - PROCESS | 2088 | 1464369087211 Marionette TRACE conn5 <- [1,1310,null,{}] 10:11:27 INFO - PROCESS | 2088 | 1464369087221 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:27 INFO - PROCESS | 2088 | 1464369087315 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 10:11:27 INFO - PROCESS | 2088 | 1464369087418 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 2088 | ++DOCSHELL 190E8000 == 63 [pid = 2088] [id = 337] 10:11:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (190EB400) [pid = 2088] [serial = 1010] [outer = 00000000] 10:11:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (191A3400) [pid = 2088] [serial = 1011] [outer = 190EB400] 10:11:27 INFO - PROCESS | 2088 | 1464369087466 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (192E6800) [pid = 2088] [serial = 1012] [outer = 190EB400] 10:11:27 INFO - PROCESS | 2088 | 1464369087850 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 10:11:27 INFO - PROCESS | 2088 | 1464369087882 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 10:11:27 INFO - PROCESS | 2088 | 1464369087885 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 10:11:27 INFO - PROCESS | 2088 | 1464369087888 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:11:27 INFO - PROCESS | 2088 | 1464369087889 Marionette TRACE conn5 <- [1,1314,null,{}] 10:11:27 INFO - PROCESS | 2088 | 1464369087893 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:27 INFO - PROCESS | 2088 | 1464369087985 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 10:11:27 INFO - PROCESS | 2088 | 1464369087992 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:28 INFO - PROCESS | 2088 | ++DOCSHELL 1944F000 == 64 [pid = 2088] [id = 338] 10:11:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (19B6DC00) [pid = 2088] [serial = 1013] [outer = 00000000] 10:11:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (1A3E2000) [pid = 2088] [serial = 1014] [outer = 19B6DC00] 10:11:28 INFO - PROCESS | 2088 | 1464369088037 Marionette DEBUG loaded listener.js 10:11:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (1AFD2C00) [pid = 2088] [serial = 1015] [outer = 19B6DC00] 10:11:28 INFO - PROCESS | 2088 | 1464369088477 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 10:11:28 INFO - PROCESS | 2088 | 1464369088536 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 10:11:28 INFO - PROCESS | 2088 | 1464369088547 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 10:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:11:29 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (19B65000) [pid = 2088] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:11:29 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (1A3E1C00) [pid = 2088] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:11:29 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (164AF800) [pid = 2088] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:11:29 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (1C6B6000) [pid = 2088] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:11:29 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (190ECC00) [pid = 2088] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:11:29 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (17A0D000) [pid = 2088] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:11:29 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (16A94C00) [pid = 2088] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:11:29 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (0D1D2C00) [pid = 2088] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:11:29 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (17796800) [pid = 2088] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:11:29 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (165F2000) [pid = 2088] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:11:29 INFO - PROCESS | 2088 | 1464369089197 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:11:29 INFO - PROCESS | 2088 | 1464369089202 Marionette TRACE conn5 <- [1,1318,null,{}] 10:11:29 INFO - PROCESS | 2088 | 1464369089258 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:29 INFO - PROCESS | 2088 | 1464369089377 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 10:11:29 INFO - PROCESS | 2088 | 1464369089482 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:29 INFO - PROCESS | 2088 | ++DOCSHELL 10B2A800 == 65 [pid = 2088] [id = 339] 10:11:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (10B7D400) [pid = 2088] [serial = 1016] [outer = 00000000] 10:11:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (114EF000) [pid = 2088] [serial = 1017] [outer = 10B7D400] 10:11:29 INFO - PROCESS | 2088 | 1464369089538 Marionette DEBUG loaded listener.js 10:11:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (14F63800) [pid = 2088] [serial = 1018] [outer = 10B7D400] 10:11:30 INFO - PROCESS | 2088 | 1464369090120 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1614ms 10:11:30 INFO - PROCESS | 2088 | 1464369090181 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 10:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:11:30 INFO - PROCESS | 2088 | 1464369090185 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 10:11:30 INFO - PROCESS | 2088 | 1464369090190 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:11:30 INFO - PROCESS | 2088 | 1464369090193 Marionette TRACE conn5 <- [1,1322,null,{}] 10:11:30 INFO - PROCESS | 2088 | 1464369090201 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:30 INFO - PROCESS | 2088 | 1464369090318 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 10:11:30 INFO - PROCESS | 2088 | 1464369090459 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:30 INFO - PROCESS | 2088 | ++DOCSHELL 17A0FC00 == 66 [pid = 2088] [id = 340] 10:11:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (18A37400) [pid = 2088] [serial = 1019] [outer = 00000000] 10:11:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (19084000) [pid = 2088] [serial = 1020] [outer = 18A37400] 10:11:30 INFO - PROCESS | 2088 | 1464369090515 Marionette DEBUG loaded listener.js 10:11:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (190E5400) [pid = 2088] [serial = 1021] [outer = 18A37400] 10:11:31 INFO - PROCESS | 2088 | 1464369091119 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 990ms 10:11:31 INFO - PROCESS | 2088 | 1464369091181 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 10:11:31 INFO - PROCESS | 2088 | 1464369091184 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 10:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:11:31 INFO - PROCESS | 2088 | 1464369091188 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:11:31 INFO - PROCESS | 2088 | 1464369091190 Marionette TRACE conn5 <- [1,1326,null,{}] 10:11:31 INFO - PROCESS | 2088 | 1464369091195 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:31 INFO - PROCESS | 2088 | 1464369091308 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 10:11:31 INFO - PROCESS | 2088 | 1464369091453 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:31 INFO - PROCESS | 2088 | ++DOCSHELL 1A4F0000 == 67 [pid = 2088] [id = 341] 10:11:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (1B025000) [pid = 2088] [serial = 1022] [outer = 00000000] 10:11:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (1B5A3C00) [pid = 2088] [serial = 1023] [outer = 1B025000] 10:11:31 INFO - PROCESS | 2088 | 1464369091516 Marionette DEBUG loaded listener.js 10:11:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (1B69DC00) [pid = 2088] [serial = 1024] [outer = 1B025000] 10:11:32 INFO - PROCESS | 2088 | 1464369092634 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1471ms 10:11:32 INFO - PROCESS | 2088 | 1464369092662 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 10:11:32 INFO - PROCESS | 2088 | 1464369092664 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 10:11:32 INFO - PROCESS | 2088 | 1464369092668 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:11:32 INFO - PROCESS | 2088 | 1464369092670 Marionette TRACE conn5 <- [1,1330,null,{}] 10:11:32 INFO - PROCESS | 2088 | 1464369092674 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:32 INFO - PROCESS | 2088 | 1464369092786 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 10:11:32 INFO - PROCESS | 2088 | 1464369092920 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:32 INFO - PROCESS | 2088 | ++DOCSHELL 1CC35400 == 68 [pid = 2088] [id = 342] 10:11:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (1CC3A400) [pid = 2088] [serial = 1025] [outer = 00000000] 10:11:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (1CD6A000) [pid = 2088] [serial = 1026] [outer = 1CC3A400] 10:11:32 INFO - PROCESS | 2088 | 1464369092976 Marionette DEBUG loaded listener.js 10:11:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (1D15FC00) [pid = 2088] [serial = 1027] [outer = 1CC3A400] 10:11:33 INFO - PROCESS | 2088 | 1464369093529 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 10:11:33 INFO - PROCESS | 2088 | 1464369093602 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 10:11:33 INFO - PROCESS | 2088 | 1464369093604 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 10:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:11:33 INFO - PROCESS | 2088 | 1464369093608 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:11:33 INFO - PROCESS | 2088 | 1464369093610 Marionette TRACE conn5 <- [1,1334,null,{}] 10:11:33 INFO - PROCESS | 2088 | 1464369093613 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:33 INFO - PROCESS | 2088 | 1464369093722 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 10:11:33 INFO - PROCESS | 2088 | 1464369093832 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:33 INFO - PROCESS | 2088 | ++DOCSHELL 1D372000 == 69 [pid = 2088] [id = 343] 10:11:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 150 (1D379000) [pid = 2088] [serial = 1028] [outer = 00000000] 10:11:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 151 (1D37E400) [pid = 2088] [serial = 1029] [outer = 1D379000] 10:11:33 INFO - PROCESS | 2088 | 1464369093886 Marionette DEBUG loaded listener.js 10:11:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 152 (1D752800) [pid = 2088] [serial = 1030] [outer = 1D379000] 10:11:34 INFO - PROCESS | 2088 | 1464369094468 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 931ms 10:11:34 INFO - PROCESS | 2088 | 1464369094542 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 10:11:34 INFO - PROCESS | 2088 | 1464369094544 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 10:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:11:34 INFO - PROCESS | 2088 | 1464369094548 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:11:34 INFO - PROCESS | 2088 | 1464369094550 Marionette TRACE conn5 <- [1,1338,null,{}] 10:11:34 INFO - PROCESS | 2088 | 1464369094554 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:34 INFO - PROCESS | 2088 | 1464369094686 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 10:11:34 INFO - PROCESS | 2088 | 1464369094803 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:34 INFO - PROCESS | 2088 | ++DOCSHELL 167A9400 == 70 [pid = 2088] [id = 344] 10:11:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 153 (1D379800) [pid = 2088] [serial = 1031] [outer = 00000000] 10:11:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 154 (1DCB6400) [pid = 2088] [serial = 1032] [outer = 1D379800] 10:11:34 INFO - PROCESS | 2088 | 1464369094858 Marionette DEBUG loaded listener.js 10:11:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 155 (1E99B000) [pid = 2088] [serial = 1033] [outer = 1D379800] 10:11:35 INFO - PROCESS | 2088 | 1464369095411 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms 10:11:35 INFO - PROCESS | 2088 | 1464369095482 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 10:11:35 INFO - PROCESS | 2088 | 1464369095485 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 10:11:35 INFO - PROCESS | 2088 | 1464369095488 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:11:35 INFO - PROCESS | 2088 | 1464369095490 Marionette TRACE conn5 <- [1,1342,null,{}] 10:11:35 INFO - PROCESS | 2088 | 1464369095494 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:35 INFO - PROCESS | 2088 | 1464369095600 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 10:11:35 INFO - PROCESS | 2088 | 1464369095712 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:35 INFO - PROCESS | 2088 | ++DOCSHELL 1DCB7800 == 71 [pid = 2088] [id = 345] 10:11:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 156 (1E99F800) [pid = 2088] [serial = 1034] [outer = 00000000] 10:11:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 157 (1F06C400) [pid = 2088] [serial = 1035] [outer = 1E99F800] 10:11:35 INFO - PROCESS | 2088 | 1464369095766 Marionette DEBUG loaded listener.js 10:11:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 158 (1F522C00) [pid = 2088] [serial = 1036] [outer = 1E99F800] 10:11:36 INFO - PROCESS | 2088 | 1464369096426 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 10:11:36 INFO - PROCESS | 2088 | 1464369096462 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 10:11:36 INFO - PROCESS | 2088 | 1464369096464 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 10:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:11:36 INFO - PROCESS | 2088 | 1464369096481 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:11:36 INFO - PROCESS | 2088 | 1464369096484 Marionette TRACE conn5 <- [1,1346,null,{}] 10:11:36 INFO - PROCESS | 2088 | 1464369096489 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:36 INFO - PROCESS | 2088 | 1464369096599 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 10:11:36 INFO - PROCESS | 2088 | 1464369096738 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:36 INFO - PROCESS | 2088 | ++DOCSHELL 1548A400 == 72 [pid = 2088] [id = 346] 10:11:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 159 (1548AC00) [pid = 2088] [serial = 1037] [outer = 00000000] 10:11:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 160 (19097800) [pid = 2088] [serial = 1038] [outer = 1548AC00] 10:11:36 INFO - PROCESS | 2088 | 1464369096794 Marionette DEBUG loaded listener.js 10:11:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 161 (192E6C00) [pid = 2088] [serial = 1039] [outer = 1548AC00] 10:11:37 INFO - PROCESS | 2088 | 1464369097578 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1144ms 10:11:37 INFO - PROCESS | 2088 | 1464369097616 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 10:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:11:37 INFO - PROCESS | 2088 | 1464369097620 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 10:11:37 INFO - PROCESS | 2088 | 1464369097625 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:11:37 INFO - PROCESS | 2088 | 1464369097629 Marionette TRACE conn5 <- [1,1350,null,{}] 10:11:37 INFO - PROCESS | 2088 | 1464369097636 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:37 INFO - PROCESS | 2088 | 1464369097744 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 10:11:37 INFO - PROCESS | 2088 | 1464369097889 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:37 INFO - PROCESS | 2088 | ++DOCSHELL 152D5400 == 73 [pid = 2088] [id = 347] 10:11:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 162 (15416000) [pid = 2088] [serial = 1040] [outer = 00000000] 10:11:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 163 (1778EC00) [pid = 2088] [serial = 1041] [outer = 15416000] 10:11:37 INFO - PROCESS | 2088 | 1464369097940 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 164 (18A4E400) [pid = 2088] [serial = 1042] [outer = 15416000] 10:11:38 INFO - PROCESS | 2088 | --DOCSHELL 190E8000 == 72 [pid = 2088] [id = 337] 10:11:38 INFO - PROCESS | 2088 | --DOCSHELL 14880400 == 71 [pid = 2088] [id = 336] 10:11:38 INFO - PROCESS | 2088 | --DOCSHELL 107B6400 == 70 [pid = 2088] [id = 335] 10:11:38 INFO - PROCESS | 2088 | --DOCSHELL 1F52A400 == 69 [pid = 2088] [id = 332] 10:11:38 INFO - PROCESS | 2088 | --DOCSHELL 1EE43400 == 68 [pid = 2088] [id = 331] 10:11:38 INFO - PROCESS | 2088 | --DOCSHELL 1DB5C000 == 67 [pid = 2088] [id = 330] 10:11:38 INFO - PROCESS | 2088 | --DOCSHELL 18A4EC00 == 66 [pid = 2088] [id = 329] 10:11:38 INFO - PROCESS | 2088 | --DOCSHELL 10541000 == 65 [pid = 2088] [id = 328] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 163 (19B6D000) [pid = 2088] [serial = 966] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 162 (1C681400) [pid = 2088] [serial = 970] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 161 (1B694400) [pid = 2088] [serial = 969] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 160 (1944D000) [pid = 2088] [serial = 975] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 159 (1CC39C00) [pid = 2088] [serial = 972] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 158 (1DB62000) [pid = 2088] [serial = 939] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 157 (1EE44400) [pid = 2088] [serial = 945] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 156 (19088C00) [pid = 2088] [serial = 936] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 155 (152DEC00) [pid = 2088] [serial = 933] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 154 (191A3800) [pid = 2088] [serial = 963] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 153 (1DB23C00) [pid = 2088] [serial = 981] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 152 (1F521400) [pid = 2088] [serial = 948] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 151 (1E9A0000) [pid = 2088] [serial = 942] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 150 (18E92800) [pid = 2088] [serial = 960] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 149 (1908A000) [pid = 2088] [serial = 961] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (18A4B400) [pid = 2088] [serial = 955] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (17705000) [pid = 2088] [serial = 954] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (14881800) [pid = 2088] [serial = 957] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (15414800) [pid = 2088] [serial = 958] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (1919CC00) [pid = 2088] [serial = 952] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (1907E000) [pid = 2088] [serial = 951] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (1CDC1000) [pid = 2088] [serial = 978] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (1CD5E400) [pid = 2088] [serial = 973] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (19D22800) [pid = 2088] [serial = 967] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (1D756000) [pid = 2088] [serial = 979] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (192DE000) [pid = 2088] [serial = 964] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1C283C00) [pid = 2088] [serial = 976] [outer = 00000000] [url = about:blank] 10:11:38 INFO - PROCESS | 2088 | 1464369098552 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 991ms 10:11:38 INFO - PROCESS | 2088 | 1464369098618 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 10:11:38 INFO - PROCESS | 2088 | 1464369098623 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 10:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:11:38 INFO - PROCESS | 2088 | 1464369098629 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:11:38 INFO - PROCESS | 2088 | 1464369098631 Marionette TRACE conn5 <- [1,1354,null,{}] 10:11:38 INFO - PROCESS | 2088 | 1464369098635 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:38 INFO - PROCESS | 2088 | 1464369098730 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 10:11:38 INFO - PROCESS | 2088 | 1464369098830 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:38 INFO - PROCESS | 2088 | ++DOCSHELL 14AE2000 == 66 [pid = 2088] [id = 348] 10:11:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (14B76000) [pid = 2088] [serial = 1043] [outer = 00000000] 10:11:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (1770B000) [pid = 2088] [serial = 1044] [outer = 14B76000] 10:11:38 INFO - PROCESS | 2088 | 1464369098876 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (18A4B400) [pid = 2088] [serial = 1045] [outer = 14B76000] 10:11:39 INFO - PROCESS | 2088 | 1464369099401 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:11:39 INFO - PROCESS | 2088 | 1464369099464 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 10:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:11:39 INFO - PROCESS | 2088 | 1464369099468 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:11:39 INFO - PROCESS | 2088 | 1464369099471 Marionette TRACE conn5 <- [1,1358,null,{}] 10:11:39 INFO - PROCESS | 2088 | 1464369099481 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:39 INFO - PROCESS | 2088 | 1464369099581 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 10:11:39 INFO - PROCESS | 2088 | 1464369099594 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:39 INFO - PROCESS | 2088 | ++DOCSHELL 1034D800 == 67 [pid = 2088] [id = 349] 10:11:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (19B61400) [pid = 2088] [serial = 1046] [outer = 00000000] 10:11:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (19D22800) [pid = 2088] [serial = 1047] [outer = 19B61400] 10:11:39 INFO - PROCESS | 2088 | 1464369099642 Marionette DEBUG loaded listener.js 10:11:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (1A3E1400) [pid = 2088] [serial = 1048] [outer = 19B61400] 10:11:40 INFO - PROCESS | 2088 | 1464369100113 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:11:40 INFO - PROCESS | 2088 | 1464369100146 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 10:11:40 INFO - PROCESS | 2088 | 1464369100149 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:11:40 INFO - PROCESS | 2088 | 1464369100151 Marionette TRACE conn5 <- [1,1362,null,{}] 10:11:40 INFO - PROCESS | 2088 | 1464369100155 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:40 INFO - PROCESS | 2088 | 1464369100247 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 10:11:40 INFO - PROCESS | 2088 | 1464369100254 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:40 INFO - PROCESS | 2088 | ++DOCSHELL 1B694400 == 68 [pid = 2088] [id = 350] 10:11:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (1C677400) [pid = 2088] [serial = 1049] [outer = 00000000] 10:11:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (1CC3E000) [pid = 2088] [serial = 1050] [outer = 1C677400] 10:11:40 INFO - PROCESS | 2088 | 1464369100299 Marionette DEBUG loaded listener.js 10:11:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (1CCA4400) [pid = 2088] [serial = 1051] [outer = 1C677400] 10:11:40 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:40 INFO - PROCESS | 2088 | 1464369100766 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:11:40 INFO - PROCESS | 2088 | 1464369100834 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 10:11:40 INFO - PROCESS | 2088 | 1464369100838 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:11:40 INFO - PROCESS | 2088 | 1464369100839 Marionette TRACE conn5 <- [1,1366,null,{}] 10:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:11:40 INFO - PROCESS | 2088 | 1464369100848 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:40 INFO - PROCESS | 2088 | 1464369100969 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 10:11:41 INFO - PROCESS | 2088 | 1464369101064 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:41 INFO - PROCESS | 2088 | ++DOCSHELL 1CD69400 == 69 [pid = 2088] [id = 351] 10:11:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (1D153800) [pid = 2088] [serial = 1052] [outer = 00000000] 10:11:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (1DB60C00) [pid = 2088] [serial = 1053] [outer = 1D153800] 10:11:41 INFO - PROCESS | 2088 | 1464369101111 Marionette DEBUG loaded listener.js 10:11:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (1DB7FC00) [pid = 2088] [serial = 1054] [outer = 1D153800] 10:11:41 INFO - PROCESS | 2088 | 1464369101514 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:11:41 INFO - PROCESS | 2088 | 1464369101580 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 10:11:41 INFO - PROCESS | 2088 | 1464369101583 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:11:41 INFO - PROCESS | 2088 | 1464369101584 Marionette TRACE conn5 <- [1,1370,null,{}] 10:11:41 INFO - PROCESS | 2088 | 1464369101588 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:41 INFO - PROCESS | 2088 | 1464369101738 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 10:11:41 INFO - PROCESS | 2088 | 1464369101807 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:41 INFO - PROCESS | 2088 | ++DOCSHELL 1DCC0400 == 70 [pid = 2088] [id = 352] 10:11:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 150 (1E99E800) [pid = 2088] [serial = 1055] [outer = 00000000] 10:11:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 151 (1F527800) [pid = 2088] [serial = 1056] [outer = 1E99E800] 10:11:41 INFO - PROCESS | 2088 | 1464369101852 Marionette DEBUG loaded listener.js 10:11:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 152 (1F569800) [pid = 2088] [serial = 1057] [outer = 1E99E800] 10:11:42 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:42 INFO - PROCESS | 2088 | 1464369102290 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:11:42 INFO - PROCESS | 2088 | 1464369102357 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 10:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:11:42 INFO - PROCESS | 2088 | 1464369102365 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:11:42 INFO - PROCESS | 2088 | 1464369102367 Marionette TRACE conn5 <- [1,1374,null,{}] 10:11:42 INFO - PROCESS | 2088 | 1464369102370 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:42 INFO - PROCESS | 2088 | 1464369102496 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 10:11:42 INFO - PROCESS | 2088 | 1464369102565 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:42 INFO - PROCESS | 2088 | ++DOCSHELL 1F56E000 == 71 [pid = 2088] [id = 353] 10:11:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 153 (1F56F000) [pid = 2088] [serial = 1058] [outer = 00000000] 10:11:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 154 (2021AC00) [pid = 2088] [serial = 1059] [outer = 1F56F000] 10:11:42 INFO - PROCESS | 2088 | 1464369102610 Marionette DEBUG loaded listener.js 10:11:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 155 (2093C000) [pid = 2088] [serial = 1060] [outer = 1F56F000] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 154 (19B62400) [pid = 2088] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 153 (0CA1B400) [pid = 2088] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 152 (14AE9000) [pid = 2088] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 151 (0CA21800) [pid = 2088] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 150 (15171400) [pid = 2088] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 149 (1907BC00) [pid = 2088] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (1A1A2000) [pid = 2088] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (1A3DEC00) [pid = 2088] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (0D1D5400) [pid = 2088] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (160E5C00) [pid = 2088] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (190ED000) [pid = 2088] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (1C27E000) [pid = 2088] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (1C9A7C00) [pid = 2088] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (1CC42400) [pid = 2088] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (1CDBFC00) [pid = 2088] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (1487A400) [pid = 2088] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (1770CC00) [pid = 2088] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1D160C00) [pid = 2088] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (1D756400) [pid = 2088] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (1DB16800) [pid = 2088] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1DB5D000) [pid = 2088] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (1F06BC00) [pid = 2088] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (10545C00) [pid = 2088] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1EBE6800) [pid = 2088] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (18B7E800) [pid = 2088] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1B0B3400) [pid = 2088] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1E998800) [pid = 2088] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (11410000) [pid = 2088] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (190EB400) [pid = 2088] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:11:43 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (14882800) [pid = 2088] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:11:43 INFO - PROCESS | 2088 | 1464369103178 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:11:43 INFO - PROCESS | 2088 | 1464369103246 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 10:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:11:43 INFO - PROCESS | 2088 | 1464369103250 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:11:43 INFO - PROCESS | 2088 | 1464369103251 Marionette TRACE conn5 <- [1,1378,null,{}] 10:11:43 INFO - PROCESS | 2088 | 1464369103264 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:43 INFO - PROCESS | 2088 | 1464369103352 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 10:11:43 INFO - PROCESS | 2088 | 1464369103361 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:43 INFO - PROCESS | 2088 | ++DOCSHELL 160E5C00 == 72 [pid = 2088] [id = 354] 10:11:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (165E8800) [pid = 2088] [serial = 1061] [outer = 00000000] 10:11:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (190E5800) [pid = 2088] [serial = 1062] [outer = 165E8800] 10:11:43 INFO - PROCESS | 2088 | 1464369103408 Marionette DEBUG loaded listener.js 10:11:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (19B70000) [pid = 2088] [serial = 1063] [outer = 165E8800] 10:11:43 INFO - PROCESS | 2088 | 1464369103850 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 631ms 10:11:43 INFO - PROCESS | 2088 | 1464369103892 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 10:11:43 INFO - PROCESS | 2088 | 1464369103894 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 10:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:11:43 INFO - PROCESS | 2088 | 1464369103898 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:11:43 INFO - PROCESS | 2088 | 1464369103900 Marionette TRACE conn5 <- [1,1382,null,{}] 10:11:43 INFO - PROCESS | 2088 | 1464369103903 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:44 INFO - PROCESS | 2088 | 1464369103992 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 10:11:44 INFO - PROCESS | 2088 | 1464369103998 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:44 INFO - PROCESS | 2088 | ++DOCSHELL 190E6800 == 73 [pid = 2088] [id = 355] 10:11:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1A0BE000) [pid = 2088] [serial = 1064] [outer = 00000000] 10:11:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (1C9A7C00) [pid = 2088] [serial = 1065] [outer = 1A0BE000] 10:11:44 INFO - PROCESS | 2088 | 1464369104071 Marionette DEBUG loaded listener.js 10:11:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1DB22800) [pid = 2088] [serial = 1066] [outer = 1A0BE000] 10:11:44 INFO - PROCESS | 2088 | 1464369104498 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 10:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:11:44 INFO - PROCESS | 2088 | 1464369104529 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 10:11:44 INFO - PROCESS | 2088 | 1464369104531 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 10:11:44 INFO - PROCESS | 2088 | 1464369104534 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:11:44 INFO - PROCESS | 2088 | 1464369104536 Marionette TRACE conn5 <- [1,1386,null,{}] 10:11:44 INFO - PROCESS | 2088 | 1464369104555 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:44 INFO - PROCESS | 2088 | 1464369104644 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 10:11:44 INFO - PROCESS | 2088 | 1464369104651 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:44 INFO - PROCESS | 2088 | ++DOCSHELL 1053CC00 == 74 [pid = 2088] [id = 356] 10:11:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (14AE9000) [pid = 2088] [serial = 1067] [outer = 00000000] 10:11:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (1EE4EC00) [pid = 2088] [serial = 1068] [outer = 14AE9000] 10:11:44 INFO - PROCESS | 2088 | 1464369104695 Marionette DEBUG loaded listener.js 10:11:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (2093E000) [pid = 2088] [serial = 1069] [outer = 14AE9000] 10:11:45 INFO - PROCESS | 2088 | 1464369105313 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 850ms 10:11:45 INFO - PROCESS | 2088 | 1464369105414 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 10:11:45 INFO - PROCESS | 2088 | 1464369105419 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 10:11:45 INFO - PROCESS | 2088 | 1464369105426 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:11:45 INFO - PROCESS | 2088 | 1464369105430 Marionette TRACE conn5 <- [1,1390,null,{}] 10:11:45 INFO - PROCESS | 2088 | 1464369105436 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:45 INFO - PROCESS | 2088 | 1464369105566 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 10:11:45 INFO - PROCESS | 2088 | 1464369105706 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:45 INFO - PROCESS | 2088 | ++DOCSHELL 11405C00 == 75 [pid = 2088] [id = 357] 10:11:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (1140B000) [pid = 2088] [serial = 1070] [outer = 00000000] 10:11:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (17A03800) [pid = 2088] [serial = 1071] [outer = 1140B000] 10:11:45 INFO - PROCESS | 2088 | 1464369105766 Marionette DEBUG loaded listener.js 10:11:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (19088C00) [pid = 2088] [serial = 1072] [outer = 1140B000] 10:11:46 INFO - PROCESS | 2088 | 1464369106316 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 10:11:46 INFO - PROCESS | 2088 | 1464369106361 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 10:11:46 INFO - PROCESS | 2088 | 1464369106367 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 10:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:11:46 INFO - PROCESS | 2088 | 1464369106373 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:11:46 INFO - PROCESS | 2088 | 1464369106376 Marionette TRACE conn5 <- [1,1394,null,{}] 10:11:46 INFO - PROCESS | 2088 | 1464369106380 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:46 INFO - PROCESS | 2088 | 1464369106551 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 10:11:46 INFO - PROCESS | 2088 | 1464369106635 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:46 INFO - PROCESS | 2088 | ++DOCSHELL 192E2400 == 76 [pid = 2088] [id = 358] 10:11:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (19B6C800) [pid = 2088] [serial = 1073] [outer = 00000000] 10:11:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (1B5A9800) [pid = 2088] [serial = 1074] [outer = 19B6C800] 10:11:46 INFO - PROCESS | 2088 | 1464369106691 Marionette DEBUG loaded listener.js 10:11:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (1CD61C00) [pid = 2088] [serial = 1075] [outer = 19B6C800] 10:11:47 INFO - PROCESS | 2088 | 1464369107323 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 10:11:47 INFO - PROCESS | 2088 | 1464369107346 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 10:11:47 INFO - PROCESS | 2088 | 1464369107348 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 10:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:11:47 INFO - PROCESS | 2088 | 1464369107352 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:11:47 INFO - PROCESS | 2088 | 1464369107356 Marionette TRACE conn5 <- [1,1398,null,{}] 10:11:47 INFO - PROCESS | 2088 | 1464369107367 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:47 INFO - PROCESS | 2088 | 1464369107486 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 10:11:47 INFO - PROCESS | 2088 | 1464369107647 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 2088 | ++DOCSHELL 20946C00 == 77 [pid = 2088] [id = 359] 10:11:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (20947C00) [pid = 2088] [serial = 1076] [outer = 00000000] 10:11:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (20A9FC00) [pid = 2088] [serial = 1077] [outer = 20947C00] 10:11:47 INFO - PROCESS | 2088 | 1464369107706 Marionette DEBUG loaded listener.js 10:11:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (20AA4C00) [pid = 2088] [serial = 1078] [outer = 20947C00] 10:11:48 INFO - PROCESS | 2088 | 1464369108329 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1020ms 10:11:48 INFO - PROCESS | 2088 | 1464369108375 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 10:11:48 INFO - PROCESS | 2088 | 1464369108378 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 10:11:48 INFO - PROCESS | 2088 | 1464369108382 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:11:48 INFO - PROCESS | 2088 | 1464369108384 Marionette TRACE conn5 <- [1,1402,null,{}] 10:11:48 INFO - PROCESS | 2088 | 1464369108387 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:48 INFO - PROCESS | 2088 | 1464369108510 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 10:11:48 INFO - PROCESS | 2088 | 1464369108660 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:48 INFO - PROCESS | 2088 | ++DOCSHELL 21223400 == 78 [pid = 2088] [id = 360] 10:11:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (21223800) [pid = 2088] [serial = 1079] [outer = 00000000] 10:11:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (21228400) [pid = 2088] [serial = 1080] [outer = 21223800] 10:11:48 INFO - PROCESS | 2088 | 1464369108723 Marionette DEBUG loaded listener.js 10:11:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (2122D400) [pid = 2088] [serial = 1081] [outer = 21223800] 10:11:49 INFO - PROCESS | 2088 | 1464369109354 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1017ms 10:11:49 INFO - PROCESS | 2088 | 1464369109401 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 10:11:49 INFO - PROCESS | 2088 | 1464369109404 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 10:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:11:49 INFO - PROCESS | 2088 | 1464369109407 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:11:49 INFO - PROCESS | 2088 | 1464369109409 Marionette TRACE conn5 <- [1,1406,null,{}] 10:11:49 INFO - PROCESS | 2088 | 1464369109413 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:49 INFO - PROCESS | 2088 | 1464369109580 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 10:11:49 INFO - PROCESS | 2088 | 1464369109685 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 2088 | ++DOCSHELL 21143000 == 79 [pid = 2088] [id = 361] 10:11:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (21145400) [pid = 2088] [serial = 1082] [outer = 00000000] 10:11:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (2114D000) [pid = 2088] [serial = 1083] [outer = 21145400] 10:11:49 INFO - PROCESS | 2088 | 1464369109740 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (2121F800) [pid = 2088] [serial = 1084] [outer = 21145400] 10:11:50 INFO - PROCESS | 2088 | 1464369110315 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 970ms 10:11:50 INFO - PROCESS | 2088 | 1464369110382 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 10:11:50 INFO - PROCESS | 2088 | 1464369110384 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 10:11:50 INFO - PROCESS | 2088 | 1464369110388 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:11:50 INFO - PROCESS | 2088 | 1464369110390 Marionette TRACE conn5 <- [1,1410,null,{}] 10:11:50 INFO - PROCESS | 2088 | 1464369110393 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:50 INFO - PROCESS | 2088 | 1464369110531 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 10:11:50 INFO - PROCESS | 2088 | 1464369110672 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:50 INFO - PROCESS | 2088 | ++DOCSHELL 1C53EC00 == 80 [pid = 2088] [id = 362] 10:11:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 150 (1C53F000) [pid = 2088] [serial = 1085] [outer = 00000000] 10:11:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 151 (2114AC00) [pid = 2088] [serial = 1086] [outer = 1C53F000] 10:11:50 INFO - PROCESS | 2088 | 1464369110728 Marionette DEBUG loaded listener.js 10:11:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 152 (21429800) [pid = 2088] [serial = 1087] [outer = 1C53F000] 10:11:51 INFO - PROCESS | 2088 | 1464369111359 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1020ms 10:11:51 INFO - PROCESS | 2088 | 1464369111412 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 10:11:51 INFO - PROCESS | 2088 | 1464369111414 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 10:11:51 INFO - PROCESS | 2088 | 1464369111417 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:11:51 INFO - PROCESS | 2088 | 1464369111419 Marionette TRACE conn5 <- [1,1414,null,{}] 10:11:51 INFO - PROCESS | 2088 | 1464369111423 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:51 INFO - PROCESS | 2088 | 1464369111536 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 10:11:51 INFO - PROCESS | 2088 | 1464369111886 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:51 INFO - PROCESS | 2088 | ++DOCSHELL 0CA23C00 == 81 [pid = 2088] [id = 363] 10:11:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 153 (0CA27400) [pid = 2088] [serial = 1088] [outer = 00000000] 10:11:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 154 (1080D800) [pid = 2088] [serial = 1089] [outer = 0CA27400] 10:11:52 INFO - PROCESS | 2088 | 1464369111994 Marionette DEBUG loaded listener.js 10:11:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 155 (14875C00) [pid = 2088] [serial = 1090] [outer = 0CA27400] 10:11:52 INFO - PROCESS | 2088 | 1464369112647 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1273ms 10:11:52 INFO - PROCESS | 2088 | 1464369112695 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 10:11:52 INFO - PROCESS | 2088 | 1464369112699 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 10:11:52 INFO - PROCESS | 2088 | 1464369112718 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:11:52 INFO - PROCESS | 2088 | 1464369112722 Marionette TRACE conn5 <- [1,1418,null,{}] 10:11:52 INFO - PROCESS | 2088 | 1464369112727 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:52 INFO - PROCESS | 2088 | 1464369112834 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 10:11:53 INFO - PROCESS | 2088 | 1464369112983 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 2088 | ++DOCSHELL 11689000 == 82 [pid = 2088] [id = 364] 10:11:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 156 (15483400) [pid = 2088] [serial = 1091] [outer = 00000000] 10:11:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 157 (165EC800) [pid = 2088] [serial = 1092] [outer = 15483400] 10:11:53 INFO - PROCESS | 2088 | 1464369113034 Marionette DEBUG loaded listener.js 10:11:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 158 (167A3C00) [pid = 2088] [serial = 1093] [outer = 15483400] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 10356000 == 81 [pid = 2088] [id = 333] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 101FA000 == 80 [pid = 2088] [id = 310] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 190E6800 == 79 [pid = 2088] [id = 355] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 160E5C00 == 78 [pid = 2088] [id = 354] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 1F56E000 == 77 [pid = 2088] [id = 353] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 1DCC0400 == 76 [pid = 2088] [id = 352] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 1CD69400 == 75 [pid = 2088] [id = 351] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 1B694400 == 74 [pid = 2088] [id = 350] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 1034D800 == 73 [pid = 2088] [id = 349] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 14AE2000 == 72 [pid = 2088] [id = 348] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 157 (14F5C800) [pid = 2088] [serial = 984] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 156 (1919BC00) [pid = 2088] [serial = 987] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 155 (1DB8B800) [pid = 2088] [serial = 990] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 154 (1F063400) [pid = 2088] [serial = 993] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 153 (1F548400) [pid = 2088] [serial = 996] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 152 (20213000) [pid = 2088] [serial = 999] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 151 (1A3E2000) [pid = 2088] [serial = 1014] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 152D5400 == 71 [pid = 2088] [id = 347] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 1CC35400 == 70 [pid = 2088] [id = 342] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 1A4F0000 == 69 [pid = 2088] [id = 341] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 17A0FC00 == 68 [pid = 2088] [id = 340] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 10B2A800 == 67 [pid = 2088] [id = 339] 10:11:53 INFO - PROCESS | 2088 | --DOCSHELL 1944F000 == 66 [pid = 2088] [id = 338] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 150 (1A1CB800) [pid = 2088] [serial = 748] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 149 (107BB400) [pid = 2088] [serial = 751] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (160E2800) [pid = 2088] [serial = 754] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (10351800) [pid = 2088] [serial = 787] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (16033400) [pid = 2088] [serial = 790] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (192DAC00) [pid = 2088] [serial = 793] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (1A3DD400) [pid = 2088] [serial = 796] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (1A4EA000) [pid = 2088] [serial = 799] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (107BC000) [pid = 2088] [serial = 832] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (16CD4800) [pid = 2088] [serial = 835] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (19D1F400) [pid = 2088] [serial = 838] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (1C6B9000) [pid = 2088] [serial = 841] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (1CC3A000) [pid = 2088] [serial = 844] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1CD62000) [pid = 2088] [serial = 847] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (1D374800) [pid = 2088] [serial = 880] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (15484400) [pid = 2088] [serial = 883] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (190ED400) [pid = 2088] [serial = 886] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (1D37F800) [pid = 2088] [serial = 889] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1D75F800) [pid = 2088] [serial = 892] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1DB20400) [pid = 2088] [serial = 895] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1DB81800) [pid = 2088] [serial = 898] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1F525000) [pid = 2088] [serial = 949] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (164A9800) [pid = 2088] [serial = 934] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1EE4A000) [pid = 2088] [serial = 946] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (190E0800) [pid = 2088] [serial = 937] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1DCB8800) [pid = 2088] [serial = 940] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1E9A5000) [pid = 2088] [serial = 943] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (190EC400) [pid = 2088] [serial = 1002] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (19085C00) [pid = 2088] [serial = 1006] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (18A38000) [pid = 2088] [serial = 1005] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (191A3400) [pid = 2088] [serial = 1011] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (192E6800) [pid = 2088] [serial = 1012] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (15193000) [pid = 2088] [serial = 1008] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (164B6800) [pid = 2088] [serial = 1009] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 2088 | 1464369113622 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 930ms 10:11:53 INFO - PROCESS | 2088 | 1464369113655 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 10:11:53 INFO - PROCESS | 2088 | 1464369113658 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 10:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:11:53 INFO - PROCESS | 2088 | 1464369113663 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:11:53 INFO - PROCESS | 2088 | 1464369113665 Marionette TRACE conn5 <- [1,1422,null,{}] 10:11:53 INFO - PROCESS | 2088 | 1464369113668 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:53 INFO - PROCESS | 2088 | 1464369113766 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 10:11:53 INFO - PROCESS | 2088 | 1464369113862 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 2088 | ++DOCSHELL 1165A000 == 67 [pid = 2088] [id = 365] 10:11:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (11664C00) [pid = 2088] [serial = 1094] [outer = 00000000] 10:11:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1547C800) [pid = 2088] [serial = 1095] [outer = 11664C00] 10:11:53 INFO - PROCESS | 2088 | 1464369113908 Marionette DEBUG loaded listener.js 10:11:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (160DDC00) [pid = 2088] [serial = 1096] [outer = 11664C00] 10:11:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (165F3000) [pid = 2088] [serial = 1097] [outer = 0D1F9400] 10:11:54 INFO - PROCESS | 2088 | 1464369114678 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1071ms 10:11:54 INFO - PROCESS | 2088 | 1464369114738 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 10:11:54 INFO - PROCESS | 2088 | 1464369114742 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 10:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:11:54 INFO - PROCESS | 2088 | 1464369114748 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:11:54 INFO - PROCESS | 2088 | 1464369114752 Marionette TRACE conn5 <- [1,1426,null,{}] 10:11:54 INFO - PROCESS | 2088 | 1464369114758 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:54 INFO - PROCESS | 2088 | 1464369114878 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 10:11:55 INFO - PROCESS | 2088 | 1464369115015 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 2088 | ++DOCSHELL 14A84400 == 68 [pid = 2088] [id = 366] 10:11:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (14B80C00) [pid = 2088] [serial = 1098] [outer = 00000000] 10:11:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (152D3400) [pid = 2088] [serial = 1099] [outer = 14B80C00] 10:11:55 INFO - PROCESS | 2088 | 1464369115078 Marionette DEBUG loaded listener.js 10:11:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1540B800) [pid = 2088] [serial = 1100] [outer = 14B80C00] 10:11:55 INFO - PROCESS | 2088 | 1464369115662 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 10:11:55 INFO - PROCESS | 2088 | 1464369115678 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 10:11:55 INFO - PROCESS | 2088 | 1464369115685 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 10:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:11:55 INFO - PROCESS | 2088 | 1464369115691 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:11:55 INFO - PROCESS | 2088 | 1464369115694 Marionette TRACE conn5 <- [1,1430,null,{}] 10:11:55 INFO - PROCESS | 2088 | 1464369115698 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:55 INFO - PROCESS | 2088 | 1464369115818 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 10:11:55 INFO - PROCESS | 2088 | 1464369115929 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 2088 | ++DOCSHELL 107E9800 == 69 [pid = 2088] [id = 367] 10:11:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (165F6C00) [pid = 2088] [serial = 1101] [outer = 00000000] 10:11:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (167B2800) [pid = 2088] [serial = 1102] [outer = 165F6C00] 10:11:56 INFO - PROCESS | 2088 | 1464369115985 Marionette DEBUG loaded listener.js 10:11:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (17705400) [pid = 2088] [serial = 1103] [outer = 165F6C00] 10:11:56 INFO - PROCESS | 2088 | 1464369116648 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1022ms 10:11:56 INFO - PROCESS | 2088 | 1464369116715 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 10:11:56 INFO - PROCESS | 2088 | 1464369116718 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 10:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:11:56 INFO - PROCESS | 2088 | 1464369116721 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:11:56 INFO - PROCESS | 2088 | 1464369116725 Marionette TRACE conn5 <- [1,1434,null,{}] 10:11:56 INFO - PROCESS | 2088 | 1464369116737 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:56 INFO - PROCESS | 2088 | 1464369116857 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 10:11:57 INFO - PROCESS | 2088 | 1464369116996 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:57 INFO - PROCESS | 2088 | ++DOCSHELL 1907C400 == 70 [pid = 2088] [id = 368] 10:11:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1907F400) [pid = 2088] [serial = 1104] [outer = 00000000] 10:11:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (19085C00) [pid = 2088] [serial = 1105] [outer = 1907F400] 10:11:57 INFO - PROCESS | 2088 | 1464369117060 Marionette DEBUG loaded listener.js 10:11:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (19094800) [pid = 2088] [serial = 1106] [outer = 1907F400] 10:11:57 INFO - PROCESS | 2088 | 1464369117668 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 10:11:57 INFO - PROCESS | 2088 | 1464369117695 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 10:11:57 INFO - PROCESS | 2088 | 1464369117698 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 10:11:57 INFO - PROCESS | 2088 | 1464369117701 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:11:57 INFO - PROCESS | 2088 | 1464369117703 Marionette TRACE conn5 <- [1,1438,null,{}] 10:11:57 INFO - PROCESS | 2088 | 1464369117707 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:57 INFO - PROCESS | 2088 | 1464369117823 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 10:11:57 INFO - PROCESS | 2088 | 1464369117931 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:57 INFO - PROCESS | 2088 | ++DOCSHELL 190EF400 == 71 [pid = 2088] [id = 369] 10:11:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1919AC00) [pid = 2088] [serial = 1107] [outer = 00000000] 10:11:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (191A5400) [pid = 2088] [serial = 1108] [outer = 1919AC00] 10:11:57 INFO - PROCESS | 2088 | 1464369117989 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (191D1800) [pid = 2088] [serial = 1109] [outer = 1919AC00] 10:11:58 INFO - PROCESS | 2088 | 1464369118597 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 930ms 10:11:58 INFO - PROCESS | 2088 | 1464369118635 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 10:11:58 INFO - PROCESS | 2088 | 1464369118637 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 10:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:11:58 INFO - PROCESS | 2088 | 1464369118641 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:11:58 INFO - PROCESS | 2088 | 1464369118643 Marionette TRACE conn5 <- [1,1442,null,{}] 10:11:58 INFO - PROCESS | 2088 | 1464369118647 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:58 INFO - PROCESS | 2088 | 1464369118757 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 10:11:58 INFO - PROCESS | 2088 | 1464369118865 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:58 INFO - PROCESS | 2088 | ++DOCSHELL 191D3000 == 72 [pid = 2088] [id = 370] 10:11:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (192DB400) [pid = 2088] [serial = 1110] [outer = 00000000] 10:11:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (1944AC00) [pid = 2088] [serial = 1111] [outer = 192DB400] 10:11:58 INFO - PROCESS | 2088 | 1464369118920 Marionette DEBUG loaded listener.js 10:11:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (19B61C00) [pid = 2088] [serial = 1112] [outer = 192DB400] 10:11:59 INFO - PROCESS | 2088 | 1464369119544 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 971ms 10:11:59 INFO - PROCESS | 2088 | 1464369119615 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 10:11:59 INFO - PROCESS | 2088 | 1464369119617 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 10:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:11:59 INFO - PROCESS | 2088 | 1464369119621 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 2088 | 1464369119623 Marionette TRACE conn5 <- [1,1446,null,{}] 10:11:59 INFO - PROCESS | 2088 | 1464369119627 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:59 INFO - PROCESS | 2088 | 1464369119806 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 10:11:59 INFO - PROCESS | 2088 | 1464369119940 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:59 INFO - PROCESS | 2088 | ++DOCSHELL 192E3C00 == 73 [pid = 2088] [id = 371] 10:11:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (19D21800) [pid = 2088] [serial = 1113] [outer = 00000000] 10:12:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (1A4E6C00) [pid = 2088] [serial = 1114] [outer = 19D21800] 10:12:00 INFO - PROCESS | 2088 | 1464369119997 Marionette DEBUG loaded listener.js 10:12:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (1A4EF000) [pid = 2088] [serial = 1115] [outer = 19D21800] 10:12:00 INFO - PROCESS | 2088 | 1464369120573 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 10:12:00 INFO - PROCESS | 2088 | 1464369120595 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 10:12:00 INFO - PROCESS | 2088 | 1464369120597 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 10:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:12:00 INFO - PROCESS | 2088 | 1464369120613 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:12:00 INFO - PROCESS | 2088 | 1464369120616 Marionette TRACE conn5 <- [1,1450,null,{}] 10:12:00 INFO - PROCESS | 2088 | 1464369120622 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:00 INFO - PROCESS | 2088 | 1464369120728 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 10:12:00 INFO - PROCESS | 2088 | 1464369120863 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:00 INFO - PROCESS | 2088 | ++DOCSHELL 1AFCB000 == 74 [pid = 2088] [id = 372] 10:12:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (1AFD3800) [pid = 2088] [serial = 1116] [outer = 00000000] 10:12:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (1B694400) [pid = 2088] [serial = 1117] [outer = 1AFD3800] 10:12:00 INFO - PROCESS | 2088 | 1464369120919 Marionette DEBUG loaded listener.js 10:12:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (1C539C00) [pid = 2088] [serial = 1118] [outer = 1AFD3800] 10:12:01 INFO - PROCESS | 2088 | 1464369121587 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1037ms 10:12:01 INFO - PROCESS | 2088 | 1464369121642 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 10:12:01 INFO - PROCESS | 2088 | 1464369121645 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 10:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:12:01 INFO - PROCESS | 2088 | 1464369121648 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:12:01 INFO - PROCESS | 2088 | 1464369121650 Marionette TRACE conn5 <- [1,1454,null,{}] 10:12:01 INFO - PROCESS | 2088 | 1464369121654 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:01 INFO - PROCESS | 2088 | 1464369121763 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 10:12:01 INFO - PROCESS | 2088 | 1464369121901 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:01 INFO - PROCESS | 2088 | ++DOCSHELL 1C543400 == 75 [pid = 2088] [id = 373] 10:12:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (1C543C00) [pid = 2088] [serial = 1119] [outer = 00000000] 10:12:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (1C61E400) [pid = 2088] [serial = 1120] [outer = 1C543C00] 10:12:01 INFO - PROCESS | 2088 | 1464369121958 Marionette DEBUG loaded listener.js 10:12:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (1C6B7000) [pid = 2088] [serial = 1121] [outer = 1C543C00] 10:12:02 INFO - PROCESS | 2088 | 1464369122684 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1073ms 10:12:02 INFO - PROCESS | 2088 | 1464369122725 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 10:12:02 INFO - PROCESS | 2088 | 1464369122729 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 10:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:12:02 INFO - PROCESS | 2088 | 1464369122734 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:12:02 INFO - PROCESS | 2088 | 1464369122737 Marionette TRACE conn5 <- [1,1458,null,{}] 10:12:02 INFO - PROCESS | 2088 | 1464369122743 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:02 INFO - PROCESS | 2088 | 1464369122853 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 10:12:03 INFO - PROCESS | 2088 | 1464369122998 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 2088 | ++DOCSHELL 15414800 == 76 [pid = 2088] [id = 374] 10:12:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (15418C00) [pid = 2088] [serial = 1122] [outer = 00000000] 10:12:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (164A9000) [pid = 2088] [serial = 1123] [outer = 15418C00] 10:12:03 INFO - PROCESS | 2088 | 1464369123053 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (16759C00) [pid = 2088] [serial = 1124] [outer = 15418C00] 10:12:03 INFO - PROCESS | 2088 | --DOCSHELL 11689000 == 75 [pid = 2088] [id = 364] 10:12:03 INFO - PROCESS | 2088 | --DOCSHELL 0CA23C00 == 74 [pid = 2088] [id = 363] 10:12:03 INFO - PROCESS | 2088 | --DOCSHELL 21223400 == 73 [pid = 2088] [id = 360] 10:12:03 INFO - PROCESS | 2088 | --DOCSHELL 20946C00 == 72 [pid = 2088] [id = 359] 10:12:03 INFO - PROCESS | 2088 | --DOCSHELL 192E2400 == 71 [pid = 2088] [id = 358] 10:12:03 INFO - PROCESS | 2088 | --DOCSHELL 11405C00 == 70 [pid = 2088] [id = 357] 10:12:03 INFO - PROCESS | 2088 | 1464369123849 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1172ms 10:12:03 INFO - PROCESS | 2088 | 1464369123907 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 10:12:03 INFO - PROCESS | 2088 | 1464369123912 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 10:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:12:03 INFO - PROCESS | 2088 | 1464369123917 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - PROCESS | 2088 | 1464369123921 Marionette TRACE conn5 <- [1,1462,null,{}] 10:12:03 INFO - PROCESS | 2088 | 1464369123927 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:04 INFO - PROCESS | 2088 | 1464369124048 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 10:12:04 INFO - PROCESS | 2088 | 1464369124190 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:04 INFO - PROCESS | 2088 | ++DOCSHELL 164A7C00 == 71 [pid = 2088] [id = 375] 10:12:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (164A8400) [pid = 2088] [serial = 1125] [outer = 00000000] 10:12:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 150 (165F5800) [pid = 2088] [serial = 1126] [outer = 164A8400] 10:12:04 INFO - PROCESS | 2088 | 1464369124252 Marionette DEBUG loaded listener.js 10:12:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 151 (17702C00) [pid = 2088] [serial = 1127] [outer = 164A8400] 10:12:04 INFO - PROCESS | 2088 | 1464369124907 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1020ms 10:12:04 INFO - PROCESS | 2088 | 1464369124942 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 10:12:04 INFO - PROCESS | 2088 | 1464369124948 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 10:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:12:04 INFO - PROCESS | 2088 | 1464369124955 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:12:04 INFO - PROCESS | 2088 | 1464369124958 Marionette TRACE conn5 <- [1,1466,null,{}] 10:12:04 INFO - PROCESS | 2088 | 1464369124962 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:05 INFO - PROCESS | 2088 | 1464369125088 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 10:12:05 INFO - PROCESS | 2088 | 1464369125203 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:05 INFO - PROCESS | 2088 | ++DOCSHELL 1907FC00 == 72 [pid = 2088] [id = 376] 10:12:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 152 (19083000) [pid = 2088] [serial = 1128] [outer = 00000000] 10:12:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 153 (19098800) [pid = 2088] [serial = 1129] [outer = 19083000] 10:12:05 INFO - PROCESS | 2088 | 1464369125260 Marionette DEBUG loaded listener.js 10:12:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 154 (1919B800) [pid = 2088] [serial = 1130] [outer = 19083000] 10:12:05 INFO - PROCESS | 2088 | 1464369125885 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 10:12:05 INFO - PROCESS | 2088 | 1464369125926 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 10:12:05 INFO - PROCESS | 2088 | 1464369125929 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 10:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:12:05 INFO - PROCESS | 2088 | 1464369125933 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:12:05 INFO - PROCESS | 2088 | 1464369125937 Marionette TRACE conn5 <- [1,1470,null,{}] 10:12:05 INFO - PROCESS | 2088 | 1464369125948 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:06 INFO - PROCESS | 2088 | 1464369126069 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 10:12:06 INFO - PROCESS | 2088 | 1464369126213 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:06 INFO - PROCESS | 2088 | ++DOCSHELL 1A3DA000 == 73 [pid = 2088] [id = 377] 10:12:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 155 (1A3DCC00) [pid = 2088] [serial = 1131] [outer = 00000000] 10:12:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 156 (1A3E2000) [pid = 2088] [serial = 1132] [outer = 1A3DCC00] 10:12:06 INFO - PROCESS | 2088 | 1464369126274 Marionette DEBUG loaded listener.js 10:12:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 157 (1C544800) [pid = 2088] [serial = 1133] [outer = 1A3DCC00] 10:12:06 INFO - PROCESS | 2088 | 1464369126935 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1078ms 10:12:07 INFO - PROCESS | 2088 | 1464369127014 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 10:12:07 INFO - PROCESS | 2088 | 1464369127017 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 10:12:07 INFO - PROCESS | 2088 | 1464369127021 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:12:07 INFO - PROCESS | 2088 | 1464369127022 Marionette TRACE conn5 <- [1,1474,null,{}] 10:12:07 INFO - PROCESS | 2088 | 1464369127026 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:07 INFO - PROCESS | 2088 | 1464369127148 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 10:12:07 INFO - PROCESS | 2088 | 1464369127288 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:07 INFO - PROCESS | 2088 | ++DOCSHELL 1CC39C00 == 74 [pid = 2088] [id = 378] 10:12:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 158 (1CC9F000) [pid = 2088] [serial = 1134] [outer = 00000000] 10:12:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 159 (1CD5E400) [pid = 2088] [serial = 1135] [outer = 1CC9F000] 10:12:07 INFO - PROCESS | 2088 | 1464369127364 Marionette DEBUG loaded listener.js 10:12:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 160 (1CD65000) [pid = 2088] [serial = 1136] [outer = 1CC9F000] 10:12:07 INFO - PROCESS | 2088 | 1464369127983 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1017ms 10:12:08 INFO - PROCESS | 2088 | 1464369128041 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 10:12:08 INFO - PROCESS | 2088 | 1464369128044 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 10:12:08 INFO - PROCESS | 2088 | 1464369128048 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:12:08 INFO - PROCESS | 2088 | 1464369128050 Marionette TRACE conn5 <- [1,1478,null,{}] 10:12:08 INFO - PROCESS | 2088 | 1464369128054 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:08 INFO - PROCESS | 2088 | 1464369128165 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 10:12:08 INFO - PROCESS | 2088 | 1464369128305 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:08 INFO - PROCESS | 2088 | ++DOCSHELL 1CD5E000 == 75 [pid = 2088] [id = 379] 10:12:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 161 (1CD68400) [pid = 2088] [serial = 1137] [outer = 00000000] 10:12:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 162 (1D374800) [pid = 2088] [serial = 1138] [outer = 1CD68400] 10:12:08 INFO - PROCESS | 2088 | 1464369128363 Marionette DEBUG loaded listener.js 10:12:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 163 (1D376000) [pid = 2088] [serial = 1139] [outer = 1CD68400] 10:12:09 INFO - PROCESS | 2088 | 1464369129022 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1019ms 10:12:09 INFO - PROCESS | 2088 | 1464369129069 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 10:12:09 INFO - PROCESS | 2088 | 1464369129072 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 10:12:09 INFO - PROCESS | 2088 | 1464369129075 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:12:09 INFO - PROCESS | 2088 | 1464369129077 Marionette TRACE conn5 <- [1,1482,null,{}] 10:12:09 INFO - PROCESS | 2088 | 1464369129081 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:09 INFO - PROCESS | 2088 | 1464369129215 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 10:12:09 INFO - PROCESS | 2088 | 1464369129357 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:09 INFO - PROCESS | 2088 | ++DOCSHELL 1D75C400 == 76 [pid = 2088] [id = 380] 10:12:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 164 (1DB5E400) [pid = 2088] [serial = 1140] [outer = 00000000] 10:12:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 165 (1DB85800) [pid = 2088] [serial = 1141] [outer = 1DB5E400] 10:12:09 INFO - PROCESS | 2088 | 1464369129414 Marionette DEBUG loaded listener.js 10:12:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 166 (1DB8D400) [pid = 2088] [serial = 1142] [outer = 1DB5E400] 10:12:10 INFO - PROCESS | 2088 | 1464369130002 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 10:12:10 INFO - PROCESS | 2088 | 1464369130049 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 10:12:10 INFO - PROCESS | 2088 | 1464369130052 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 10:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:12:10 INFO - PROCESS | 2088 | 1464369130055 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:12:10 INFO - PROCESS | 2088 | 1464369130057 Marionette TRACE conn5 <- [1,1486,null,{}] 10:12:10 INFO - PROCESS | 2088 | 1464369130061 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:10 INFO - PROCESS | 2088 | 1464369130168 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 10:12:10 INFO - PROCESS | 2088 | 1464369130281 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:10 INFO - PROCESS | 2088 | ++DOCSHELL 1DB86000 == 77 [pid = 2088] [id = 381] 10:12:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 167 (1DCBB800) [pid = 2088] [serial = 1143] [outer = 00000000] 10:12:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 168 (1E99F400) [pid = 2088] [serial = 1144] [outer = 1DCBB800] 10:12:10 INFO - PROCESS | 2088 | 1464369130336 Marionette DEBUG loaded listener.js 10:12:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 169 (1E9A3000) [pid = 2088] [serial = 1145] [outer = 1DCBB800] 10:12:10 INFO - PROCESS | 2088 | 1464369130909 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 10:12:11 INFO - PROCESS | 2088 | 1464369130990 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 10:12:11 INFO - PROCESS | 2088 | 1464369130992 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 10:12:11 INFO - PROCESS | 2088 | 1464369130996 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:12:11 INFO - PROCESS | 2088 | 1464369130998 Marionette TRACE conn5 <- [1,1490,null,{}] 10:12:11 INFO - PROCESS | 2088 | 1464369131002 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:11 INFO - PROCESS | 2088 | 1464369131111 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 10:12:11 INFO - PROCESS | 2088 | 1464369131254 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:11 INFO - PROCESS | 2088 | ++DOCSHELL 1EBE1C00 == 78 [pid = 2088] [id = 382] 10:12:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 170 (1EE45000) [pid = 2088] [serial = 1146] [outer = 00000000] 10:12:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 171 (1EE4DC00) [pid = 2088] [serial = 1147] [outer = 1EE45000] 10:12:11 INFO - PROCESS | 2088 | 1464369131311 Marionette DEBUG loaded listener.js 10:12:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 172 (1F06E000) [pid = 2088] [serial = 1148] [outer = 1EE45000] 10:12:12 INFO - PROCESS | 2088 | 1464369132011 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1069ms 10:12:12 INFO - PROCESS | 2088 | 1464369132069 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 10:12:12 INFO - PROCESS | 2088 | 1464369132073 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 10:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:12:12 INFO - PROCESS | 2088 | 1464369132078 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:12:12 INFO - PROCESS | 2088 | 1464369132082 Marionette TRACE conn5 <- [1,1494,null,{}] 10:12:12 INFO - PROCESS | 2088 | 1464369132089 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:12 INFO - PROCESS | 2088 | 1464369132235 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 10:12:12 INFO - PROCESS | 2088 | 1464369132384 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:12 INFO - PROCESS | 2088 | ++DOCSHELL 152D2800 == 79 [pid = 2088] [id = 383] 10:12:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 173 (164B6400) [pid = 2088] [serial = 1149] [outer = 00000000] 10:12:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 174 (17704800) [pid = 2088] [serial = 1150] [outer = 164B6400] 10:12:12 INFO - PROCESS | 2088 | 1464369132438 Marionette DEBUG loaded listener.js 10:12:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 175 (17A0AC00) [pid = 2088] [serial = 1151] [outer = 164B6400] 10:12:13 INFO - PROCESS | 2088 | --DOCSHELL 191D3000 == 78 [pid = 2088] [id = 370] 10:12:13 INFO - PROCESS | 2088 | --DOCSHELL 190EF400 == 77 [pid = 2088] [id = 369] 10:12:13 INFO - PROCESS | 2088 | --DOCSHELL 1907C400 == 76 [pid = 2088] [id = 368] 10:12:13 INFO - PROCESS | 2088 | --DOCSHELL 107E9800 == 75 [pid = 2088] [id = 367] 10:12:13 INFO - PROCESS | 2088 | --DOCSHELL 14A84400 == 74 [pid = 2088] [id = 366] 10:12:13 INFO - PROCESS | 2088 | 1464369133178 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1137ms 10:12:13 INFO - PROCESS | 2088 | 1464369133216 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 10:12:13 INFO - PROCESS | 2088 | 1464369133221 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 10:12:13 INFO - PROCESS | 2088 | 1464369133226 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:12:13 INFO - PROCESS | 2088 | 1464369133231 Marionette TRACE conn5 <- [1,1498,null,{}] 10:12:13 INFO - PROCESS | 2088 | 1464369133238 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:13 INFO - PROCESS | 2088 | 1464369133360 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 10:12:13 INFO - PROCESS | 2088 | 1464369133509 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:13 INFO - PROCESS | 2088 | ++DOCSHELL 1518F000 == 75 [pid = 2088] [id = 384] 10:12:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 176 (164B3000) [pid = 2088] [serial = 1152] [outer = 00000000] 10:12:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 177 (16CD1800) [pid = 2088] [serial = 1153] [outer = 164B3000] 10:12:13 INFO - PROCESS | 2088 | 1464369133570 Marionette DEBUG loaded listener.js 10:12:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 178 (18A34000) [pid = 2088] [serial = 1154] [outer = 164B3000] 10:12:14 INFO - PROCESS | 2088 | 1464369134148 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 971ms 10:12:14 INFO - PROCESS | 2088 | 1464369134201 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 10:12:14 INFO - PROCESS | 2088 | 1464369134208 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 10:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:12:14 INFO - PROCESS | 2088 | 1464369134214 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:12:14 INFO - PROCESS | 2088 | 1464369134217 Marionette TRACE conn5 <- [1,1502,null,{}] 10:12:14 INFO - PROCESS | 2088 | 1464369134221 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:14 INFO - PROCESS | 2088 | 1464369134372 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 10:12:14 INFO - PROCESS | 2088 | 1464369134494 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:14 INFO - PROCESS | 2088 | ++DOCSHELL 1944D400 == 76 [pid = 2088] [id = 385] 10:12:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 179 (19B63400) [pid = 2088] [serial = 1155] [outer = 00000000] 10:12:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 180 (1A084400) [pid = 2088] [serial = 1156] [outer = 19B63400] 10:12:14 INFO - PROCESS | 2088 | 1464369134552 Marionette DEBUG loaded listener.js 10:12:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 181 (1A3DC800) [pid = 2088] [serial = 1157] [outer = 19B63400] 10:12:15 INFO - PROCESS | 2088 | 1464369135175 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1022ms 10:12:15 INFO - PROCESS | 2088 | 1464369135238 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 10:12:15 INFO - PROCESS | 2088 | 1464369135241 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 10:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:12:15 INFO - PROCESS | 2088 | 1464369135245 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:12:15 INFO - PROCESS | 2088 | 1464369135249 Marionette TRACE conn5 <- [1,1506,null,{}] 10:12:15 INFO - PROCESS | 2088 | 1464369135260 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 21143000 == 75 [pid = 2088] [id = 361] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1778E800 == 74 [pid = 2088] [id = 283] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 0D1D1800 == 73 [pid = 2088] [id = 277] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 0CA19C00 == 72 [pid = 2088] [id = 260] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 167AE800 == 71 [pid = 2088] [id = 245] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1CC42000 == 70 [pid = 2088] [id = 282] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1907F800 == 69 [pid = 2088] [id = 243] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 14882C00 == 68 [pid = 2088] [id = 244] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 17793800 == 67 [pid = 2088] [id = 279] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 165E9000 == 66 [pid = 2088] [id = 248] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 14AED800 == 65 [pid = 2088] [id = 22] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1770F400 == 64 [pid = 2088] [id = 241] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1053CC00 == 63 [pid = 2088] [id = 356] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1A0BA400 == 62 [pid = 2088] [id = 280] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 165EA800 == 61 [pid = 2088] [id = 240] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 17A10800 == 60 [pid = 2088] [id = 242] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1C9A4C00 == 59 [pid = 2088] [id = 281] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1DB86000 == 58 [pid = 2088] [id = 381] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1D75C400 == 57 [pid = 2088] [id = 380] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1CC39C00 == 56 [pid = 2088] [id = 378] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1CD5E000 == 55 [pid = 2088] [id = 379] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1C53EC00 == 54 [pid = 2088] [id = 362] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1A3DA000 == 53 [pid = 2088] [id = 377] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 1907FC00 == 52 [pid = 2088] [id = 376] 10:12:16 INFO - PROCESS | 2088 | --DOCSHELL 164A7C00 == 51 [pid = 2088] [id = 375] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1C543400 == 50 [pid = 2088] [id = 373] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 14AE7800 == 49 [pid = 2088] [id = 252] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 15481C00 == 48 [pid = 2088] [id = 278] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1DCB7800 == 47 [pid = 2088] [id = 345] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 192E3C00 == 46 [pid = 2088] [id = 371] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 191CF400 == 45 [pid = 2088] [id = 246] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 192E6000 == 44 [pid = 2088] [id = 249] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 14B81800 == 43 [pid = 2088] [id = 263] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 0D38D400 == 42 [pid = 2088] [id = 311] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 0CA22800 == 41 [pid = 2088] [id = 236] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 107B8000 == 40 [pid = 2088] [id = 237] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1D154C00 == 39 [pid = 2088] [id = 8] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1D372000 == 38 [pid = 2088] [id = 343] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1053E000 == 37 [pid = 2088] [id = 239] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1F06E400 == 36 [pid = 2088] [id = 14] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1AFCB000 == 35 [pid = 2088] [id = 372] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1EBE3000 == 34 [pid = 2088] [id = 316] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 17794400 == 33 [pid = 2088] [id = 317] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1548A400 == 32 [pid = 2088] [id = 346] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 14AEAC00 == 31 [pid = 2088] [id = 238] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1EBE1C00 == 30 [pid = 2088] [id = 382] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1A1A1400 == 29 [pid = 2088] [id = 265] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 167A9400 == 28 [pid = 2088] [id = 344] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1AFD1C00 == 27 [pid = 2088] [id = 313] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1D753400 == 26 [pid = 2088] [id = 297] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 0C99FC00 == 25 [pid = 2088] [id = 250] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 17790400 == 24 [pid = 2088] [id = 247] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1DCC4C00 == 23 [pid = 2088] [id = 314] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 11688000 == 22 [pid = 2088] [id = 334] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1E9A7C00 == 21 [pid = 2088] [id = 315] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 10539400 == 20 [pid = 2088] [id = 253] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1A3DE800 == 19 [pid = 2088] [id = 266] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 18E91C00 == 18 [pid = 2088] [id = 264] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1DB5B800 == 17 [pid = 2088] [id = 299] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1CDB9800 == 16 [pid = 2088] [id = 327] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1DB16000 == 15 [pid = 2088] [id = 298] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 18A3D400 == 14 [pid = 2088] [id = 312] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 14A81800 == 13 [pid = 2088] [id = 251] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1165A000 == 12 [pid = 2088] [id = 365] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 15414800 == 11 [pid = 2088] [id = 374] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1944D400 == 10 [pid = 2088] [id = 385] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 152D2800 == 9 [pid = 2088] [id = 383] 10:12:19 INFO - PROCESS | 2088 | --DOCSHELL 1518F000 == 8 [pid = 2088] [id = 384] 10:12:22 INFO - PROCESS | 2088 | 1464369142087 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 10:12:22 INFO - PROCESS | 2088 | 1464369142303 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:22 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1B800 == 9 [pid = 2088] [id = 386] 10:12:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 182 (0CA1BC00) [pid = 2088] [serial = 1158] [outer = 00000000] 10:12:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 183 (0CA25000) [pid = 2088] [serial = 1159] [outer = 0CA1BC00] 10:12:22 INFO - PROCESS | 2088 | 1464369142374 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 184 (0D1DBC00) [pid = 2088] [serial = 1160] [outer = 0CA1BC00] 10:12:22 INFO - PROCESS | 2088 | 1464369142816 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 7590ms 10:12:22 INFO - PROCESS | 2088 | 1464369142838 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 10:12:22 INFO - PROCESS | 2088 | 1464369142842 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 10:12:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:12:22 INFO - PROCESS | 2088 | 1464369142846 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:12:22 INFO - PROCESS | 2088 | 1464369142850 Marionette TRACE conn5 <- [1,1510,null,{}] 10:12:22 INFO - PROCESS | 2088 | 1464369142855 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:22 INFO - PROCESS | 2088 | 1464369142961 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 10:12:23 INFO - PROCESS | 2088 | 1464369143060 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:23 INFO - PROCESS | 2088 | ++DOCSHELL 10543C00 == 10 [pid = 2088] [id = 387] 10:12:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 185 (10544800) [pid = 2088] [serial = 1161] [outer = 00000000] 10:12:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 186 (107E0800) [pid = 2088] [serial = 1162] [outer = 10544800] 10:12:23 INFO - PROCESS | 2088 | 1464369143109 Marionette DEBUG loaded listener.js 10:12:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 187 (10C2B800) [pid = 2088] [serial = 1163] [outer = 10544800] 10:12:23 INFO - PROCESS | 2088 | 1464369143584 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:12:23 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 () { 10:12:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:12:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:12:23 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 () { 10:12:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:12:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:12:23 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 () { 10:12:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:12:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:12:23 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 () { 10:12:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:12:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:12:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 832ms 10:12:23 INFO - PROCESS | 2088 | 1464369143680 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 10:12:23 INFO - PROCESS | 2088 | 1464369143683 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 10:12:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:12:23 INFO - PROCESS | 2088 | 1464369143687 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:12:23 INFO - PROCESS | 2088 | 1464369143689 Marionette TRACE conn5 <- [1,1514,null,{}] 10:12:23 INFO - PROCESS | 2088 | 1464369143693 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:23 INFO - PROCESS | 2088 | 1464369143827 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 10:12:23 INFO - PROCESS | 2088 | 1464369143897 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:23 INFO - PROCESS | 2088 | ++DOCSHELL 152D2C00 == 11 [pid = 2088] [id = 388] 10:12:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 188 (152D6000) [pid = 2088] [serial = 1164] [outer = 00000000] 10:12:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 189 (15411C00) [pid = 2088] [serial = 1165] [outer = 152D6000] 10:12:23 INFO - PROCESS | 2088 | 1464369143945 Marionette DEBUG loaded listener.js 10:12:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 190 (15487C00) [pid = 2088] [serial = 1166] [outer = 152D6000] 10:12:24 INFO - PROCESS | 2088 | 1464369144423 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:12:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:12:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:12:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:12:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:12:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:12:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:12:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 771ms 10:12:24 INFO - PROCESS | 2088 | 1464369144460 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 10:12:24 INFO - PROCESS | 2088 | 1464369144463 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 10:12:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:12:24 INFO - PROCESS | 2088 | 1464369144480 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:12:24 INFO - PROCESS | 2088 | 1464369144484 Marionette TRACE conn5 <- [1,1518,null,{}] 10:12:24 INFO - PROCESS | 2088 | 1464369144488 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:24 INFO - PROCESS | 2088 | 1464369144616 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 10:12:24 INFO - PROCESS | 2088 | 1464369144682 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:24 INFO - PROCESS | 2088 | ++DOCSHELL 14881800 == 12 [pid = 2088] [id = 389] 10:12:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 191 (160E4800) [pid = 2088] [serial = 1167] [outer = 00000000] 10:12:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 192 (17706000) [pid = 2088] [serial = 1168] [outer = 160E4800] 10:12:24 INFO - PROCESS | 2088 | 1464369144728 Marionette DEBUG loaded listener.js 10:12:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 193 (17794C00) [pid = 2088] [serial = 1169] [outer = 160E4800] 10:12:25 INFO - PROCESS | 2088 | 1464369145132 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:12:25 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:12:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:12:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:12:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:12:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:12:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 10:12:25 INFO - PROCESS | 2088 | 1464369145170 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 10:12:25 INFO - PROCESS | 2088 | 1464369145172 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 10:12:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:12:25 INFO - PROCESS | 2088 | 1464369145175 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:12:25 INFO - PROCESS | 2088 | 1464369145177 Marionette TRACE conn5 <- [1,1522,null,{}] 10:12:25 INFO - PROCESS | 2088 | 1464369145180 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:26 INFO - PROCESS | 2088 | 1464369146455 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 192 (15418C00) [pid = 2088] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 191 (1D153800) [pid = 2088] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 190 (1E99E800) [pid = 2088] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 189 (1F56F000) [pid = 2088] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 188 (19B61400) [pid = 2088] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 187 (14B76000) [pid = 2088] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 186 (19B6DC00) [pid = 2088] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 185 (1C677400) [pid = 2088] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 184 (11664C00) [pid = 2088] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 183 (15416000) [pid = 2088] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 182 (1A0BE000) [pid = 2088] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 181 (165E8800) [pid = 2088] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 180 (1A3DCC00) [pid = 2088] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 179 (19083000) [pid = 2088] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 178 (165F6C00) [pid = 2088] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 177 (164B6400) [pid = 2088] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 176 (1DCBB800) [pid = 2088] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 175 (1EE45000) [pid = 2088] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 174 (1DB5E400) [pid = 2088] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 173 (1CD68400) [pid = 2088] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 172 (1C543C00) [pid = 2088] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 171 (1AFD3800) [pid = 2088] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 170 (19D21800) [pid = 2088] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 169 (21223800) [pid = 2088] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 168 (1F52A800) [pid = 2088] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 167 (18B7FC00) [pid = 2088] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 166 (19B6C800) [pid = 2088] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 165 (1035AC00) [pid = 2088] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 164 (15198000) [pid = 2088] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 163 (1C53F000) [pid = 2088] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 162 (14AE9000) [pid = 2088] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 161 (1CC3A400) [pid = 2088] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 160 (1D757C00) [pid = 2088] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 159 (20947C00) [pid = 2088] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 158 (1E99F800) [pid = 2088] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 157 (15483400) [pid = 2088] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 156 (1140B000) [pid = 2088] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 155 (1EE43800) [pid = 2088] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 154 (1B025000) [pid = 2088] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 153 (21145400) [pid = 2088] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 152 (10806400) [pid = 2088] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 151 (0CA27400) [pid = 2088] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 150 (1C62C800) [pid = 2088] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 149 (1D379000) [pid = 2088] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (1548AC00) [pid = 2088] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (1DB5C800) [pid = 2088] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (18A37400) [pid = 2088] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (10B7D400) [pid = 2088] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (1D379800) [pid = 2088] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (192DB400) [pid = 2088] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (1919AC00) [pid = 2088] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (1907F400) [pid = 2088] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (164A8400) [pid = 2088] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (1CC9F000) [pid = 2088] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (164B3000) [pid = 2088] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:12:26 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (14B80C00) [pid = 2088] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:12:26 INFO - PROCESS | 2088 | 1464369146543 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1C800 == 13 [pid = 2088] [id = 390] 10:12:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (0CA1E400) [pid = 2088] [serial = 1170] [outer = 00000000] 10:12:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (107BBC00) [pid = 2088] [serial = 1171] [outer = 0CA1E400] 10:12:26 INFO - PROCESS | 2088 | 1464369146590 Marionette DEBUG loaded listener.js 10:12:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (10C2DC00) [pid = 2088] [serial = 1172] [outer = 0CA1E400] 10:12:26 INFO - PROCESS | 2088 | 1464369146944 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1837ms 10:12:27 INFO - PROCESS | 2088 | 1464369147013 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 10:12:27 INFO - PROCESS | 2088 | 1464369147015 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 10:12:27 INFO - PROCESS | 2088 | 1464369147019 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:12:27 INFO - PROCESS | 2088 | 1464369147021 Marionette TRACE conn5 <- [1,1526,null,{}] 10:12:27 INFO - PROCESS | 2088 | 1464369147024 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:27 INFO - PROCESS | 2088 | 1464369147111 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 10:12:27 INFO - PROCESS | 2088 | 1464369147121 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:27 INFO - PROCESS | 2088 | ++DOCSHELL 1540C400 == 14 [pid = 2088] [id = 391] 10:12:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (1540D800) [pid = 2088] [serial = 1173] [outer = 00000000] 10:12:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (167AC800) [pid = 2088] [serial = 1174] [outer = 1540D800] 10:12:27 INFO - PROCESS | 2088 | 1464369147175 Marionette DEBUG loaded listener.js 10:12:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (18A50000) [pid = 2088] [serial = 1175] [outer = 1540D800] 10:12:27 INFO - PROCESS | 2088 | 1464369147689 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 731ms 10:12:27 INFO - PROCESS | 2088 | 1464369147754 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 10:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:12:27 INFO - PROCESS | 2088 | 1464369147756 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 10:12:27 INFO - PROCESS | 2088 | 1464369147759 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - PROCESS | 2088 | 1464369147761 Marionette TRACE conn5 <- [1,1530,null,{}] 10:12:27 INFO - PROCESS | 2088 | 1464369147764 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:27 INFO - PROCESS | 2088 | 1464369147874 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 10:12:27 INFO - PROCESS | 2088 | 1464369147886 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:27 INFO - PROCESS | 2088 | ++DOCSHELL 0C9A2C00 == 15 [pid = 2088] [id = 392] 10:12:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (19082400) [pid = 2088] [serial = 1176] [outer = 00000000] 10:12:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (190E1000) [pid = 2088] [serial = 1177] [outer = 19082400] 10:12:27 INFO - PROCESS | 2088 | 1464369147930 Marionette DEBUG loaded listener.js 10:12:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (190E8C00) [pid = 2088] [serial = 1178] [outer = 19082400] 10:12:28 INFO - PROCESS | 2088 | 1464369148345 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:12:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:12:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 631ms 10:12:28 INFO - PROCESS | 2088 | 1464369148405 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 10:12:28 INFO - PROCESS | 2088 | 1464369148407 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 10:12:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:12:28 INFO - PROCESS | 2088 | 1464369148410 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:12:28 INFO - PROCESS | 2088 | 1464369148412 Marionette TRACE conn5 <- [1,1534,null,{}] 10:12:28 INFO - PROCESS | 2088 | 1464369148415 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:28 INFO - PROCESS | 2088 | 1464369148556 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 10:12:28 INFO - PROCESS | 2088 | 1464369148691 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:28 INFO - PROCESS | 2088 | ++DOCSHELL 0C9A6C00 == 16 [pid = 2088] [id = 393] 10:12:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (0C9A7400) [pid = 2088] [serial = 1179] [outer = 00000000] 10:12:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (0D1D0400) [pid = 2088] [serial = 1180] [outer = 0C9A7400] 10:12:28 INFO - PROCESS | 2088 | 1464369148754 Marionette DEBUG loaded listener.js 10:12:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (10350800) [pid = 2088] [serial = 1181] [outer = 0C9A7400] 10:12:29 INFO - PROCESS | 2088 | 1464369149418 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:12:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:12:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1022ms 10:12:29 INFO - PROCESS | 2088 | 1464369149434 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 10:12:29 INFO - PROCESS | 2088 | 1464369149439 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 10:12:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:12:29 INFO - PROCESS | 2088 | 1464369149443 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:12:29 INFO - PROCESS | 2088 | 1464369149447 Marionette TRACE conn5 <- [1,1538,null,{}] 10:12:29 INFO - PROCESS | 2088 | 1464369149452 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:29 INFO - PROCESS | 2088 | 1464369149563 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 10:12:29 INFO - PROCESS | 2088 | 1464369149677 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:29 INFO - PROCESS | 2088 | ++DOCSHELL 14FFC800 == 17 [pid = 2088] [id = 394] 10:12:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 150 (1514E400) [pid = 2088] [serial = 1182] [outer = 00000000] 10:12:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 151 (1603B400) [pid = 2088] [serial = 1183] [outer = 1514E400] 10:12:29 INFO - PROCESS | 2088 | 1464369149776 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 152 (164A9C00) [pid = 2088] [serial = 1184] [outer = 1514E400] 10:12:30 INFO - PROCESS | 2088 | 1464369150405 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:12:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:12:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 990ms 10:12:30 INFO - PROCESS | 2088 | 1464369150434 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 10:12:30 INFO - PROCESS | 2088 | 1464369150437 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 10:12:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:12:30 INFO - PROCESS | 2088 | 1464369150440 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 2088 | 1464369150443 Marionette TRACE conn5 <- [1,1542,null,{}] 10:12:30 INFO - PROCESS | 2088 | 1464369150447 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:30 INFO - PROCESS | 2088 | 1464369150552 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 10:12:30 INFO - PROCESS | 2088 | 1464369150710 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:30 INFO - PROCESS | 2088 | ++DOCSHELL 19089000 == 18 [pid = 2088] [id = 395] 10:12:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 153 (1908D000) [pid = 2088] [serial = 1185] [outer = 00000000] 10:12:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 154 (1919CC00) [pid = 2088] [serial = 1186] [outer = 1908D000] 10:12:30 INFO - PROCESS | 2088 | 1464369150767 Marionette DEBUG loaded listener.js 10:12:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 155 (191A3800) [pid = 2088] [serial = 1187] [outer = 1908D000] 10:12:31 INFO - PROCESS | 2088 | 1464369151353 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:12:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 932ms 10:12:31 INFO - PROCESS | 2088 | 1464369151375 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 10:12:31 INFO - PROCESS | 2088 | 1464369151379 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 10:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:12:31 INFO - PROCESS | 2088 | 1464369151391 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:12:31 INFO - PROCESS | 2088 | 1464369151395 Marionette TRACE conn5 <- [1,1546,null,{}] 10:12:31 INFO - PROCESS | 2088 | 1464369151400 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:31 INFO - PROCESS | 2088 | 1464369151511 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 10:12:31 INFO - PROCESS | 2088 | 1464369151653 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:31 INFO - PROCESS | 2088 | ++DOCSHELL 192E3C00 == 19 [pid = 2088] [id = 396] 10:12:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 156 (192E4000) [pid = 2088] [serial = 1188] [outer = 00000000] 10:12:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 157 (19B64C00) [pid = 2088] [serial = 1189] [outer = 192E4000] 10:12:31 INFO - PROCESS | 2088 | 1464369151718 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 158 (19B6A800) [pid = 2088] [serial = 1190] [outer = 192E4000] 10:12:32 INFO - PROCESS | 2088 | 1464369152299 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 990ms 10:12:32 INFO - PROCESS | 2088 | 1464369152404 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 10:12:32 INFO - PROCESS | 2088 | 1464369152406 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 10:12:32 INFO - PROCESS | 2088 | 1464369152411 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:12:32 INFO - PROCESS | 2088 | 1464369152413 Marionette TRACE conn5 <- [1,1550,null,{}] 10:12:32 INFO - PROCESS | 2088 | 1464369152417 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:12:32 INFO - PROCESS | 2088 | 1464369152528 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 10:12:32 INFO - PROCESS | 2088 | 1464369152663 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:32 INFO - PROCESS | 2088 | ++DOCSHELL 10356000 == 20 [pid = 2088] [id = 397] 10:12:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 159 (1035B800) [pid = 2088] [serial = 1191] [outer = 00000000] 10:12:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 160 (1489F000) [pid = 2088] [serial = 1192] [outer = 1035B800] 10:12:32 INFO - PROCESS | 2088 | 1464369152722 Marionette DEBUG loaded listener.js 10:12:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 161 (1518DC00) [pid = 2088] [serial = 1193] [outer = 1035B800] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 160 (165F5800) [pid = 2088] [serial = 1126] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 159 (16759C00) [pid = 2088] [serial = 1124] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 158 (16CD1800) [pid = 2088] [serial = 1153] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 157 (164A9000) [pid = 2088] [serial = 1123] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 156 (167A3C00) [pid = 2088] [serial = 1093] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 155 (1547C800) [pid = 2088] [serial = 1095] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 154 (17704800) [pid = 2088] [serial = 1150] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 153 (160DDC00) [pid = 2088] [serial = 1096] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 152 (1919B800) [pid = 2088] [serial = 1130] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 151 (1A3E2000) [pid = 2088] [serial = 1132] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 150 (19098800) [pid = 2088] [serial = 1129] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 149 (19085C00) [pid = 2088] [serial = 1105] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (17705400) [pid = 2088] [serial = 1103] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (1540B800) [pid = 2088] [serial = 1100] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (167B2800) [pid = 2088] [serial = 1102] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (17A0AC00) [pid = 2088] [serial = 1151] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (19B61C00) [pid = 2088] [serial = 1112] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (1A4E6C00) [pid = 2088] [serial = 1114] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (191D1800) [pid = 2088] [serial = 1109] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (1944AC00) [pid = 2088] [serial = 1111] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (19094800) [pid = 2088] [serial = 1106] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (191A5400) [pid = 2088] [serial = 1108] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (17702C00) [pid = 2088] [serial = 1127] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1CD65000) [pid = 2088] [serial = 1136] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (18A34000) [pid = 2088] [serial = 1154] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (152D3400) [pid = 2088] [serial = 1099] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1D374800) [pid = 2088] [serial = 1138] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (1C544800) [pid = 2088] [serial = 1133] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1CD5E400) [pid = 2088] [serial = 1135] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1E9A3000) [pid = 2088] [serial = 1145] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1F06E000) [pid = 2088] [serial = 1148] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1DB8D400) [pid = 2088] [serial = 1142] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1E99F400) [pid = 2088] [serial = 1144] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1EE4DC00) [pid = 2088] [serial = 1147] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1D376000) [pid = 2088] [serial = 1139] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1DB85800) [pid = 2088] [serial = 1141] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1C6B7000) [pid = 2088] [serial = 1121] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1C539C00) [pid = 2088] [serial = 1118] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1C61E400) [pid = 2088] [serial = 1120] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1A4EF000) [pid = 2088] [serial = 1115] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1B694400) [pid = 2088] [serial = 1117] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (2114AC00) [pid = 2088] [serial = 1086] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (165EC800) [pid = 2088] [serial = 1092] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (21429800) [pid = 2088] [serial = 1087] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (14875C00) [pid = 2088] [serial = 1090] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1080D800) [pid = 2088] [serial = 1089] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1DB60C00) [pid = 2088] [serial = 1053] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1DB7FC00) [pid = 2088] [serial = 1054] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1F569800) [pid = 2088] [serial = 1057] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1F527800) [pid = 2088] [serial = 1056] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (2021AC00) [pid = 2088] [serial = 1059] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (19D22800) [pid = 2088] [serial = 1047] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1A3E1400) [pid = 2088] [serial = 1048] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (19084000) [pid = 2088] [serial = 1020] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1770B000) [pid = 2088] [serial = 1044] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (18A4B400) [pid = 2088] [serial = 1045] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1AFD2C00) [pid = 2088] [serial = 1015] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1CD6A000) [pid = 2088] [serial = 1026] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1CC3E000) [pid = 2088] [serial = 1050] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (19097800) [pid = 2088] [serial = 1038] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (18A4E400) [pid = 2088] [serial = 1042] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1778EC00) [pid = 2088] [serial = 1041] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1B5A3C00) [pid = 2088] [serial = 1023] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (114EF000) [pid = 2088] [serial = 1017] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1D37E400) [pid = 2088] [serial = 1029] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1DCB6400) [pid = 2088] [serial = 1032] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1C9A7C00) [pid = 2088] [serial = 1065] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (1EE4EC00) [pid = 2088] [serial = 1068] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1F06C400) [pid = 2088] [serial = 1035] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (11684800) [pid = 2088] [serial = 679] [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.] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (2093C000) [pid = 2088] [serial = 1060] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1DB22800) [pid = 2088] [serial = 1066] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (190E5800) [pid = 2088] [serial = 1062] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1CCA4400) [pid = 2088] [serial = 1051] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (19B70000) [pid = 2088] [serial = 1063] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1A084400) [pid = 2088] [serial = 1156] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (21228400) [pid = 2088] [serial = 1080] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1F567C00) [pid = 2088] [serial = 997] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (19D24C00) [pid = 2088] [serial = 988] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1CD61C00) [pid = 2088] [serial = 1075] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (20218C00) [pid = 2088] [serial = 1000] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (19B64800) [pid = 2088] [serial = 1003] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (2093E000) [pid = 2088] [serial = 1069] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1D15FC00) [pid = 2088] [serial = 1027] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1DB61000) [pid = 2088] [serial = 982] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (20A9FC00) [pid = 2088] [serial = 1077] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1F522C00) [pid = 2088] [serial = 1036] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (19088C00) [pid = 2088] [serial = 1072] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1F0D5000) [pid = 2088] [serial = 994] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1B69DC00) [pid = 2088] [serial = 1024] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (2121F800) [pid = 2088] [serial = 1084] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (160E0000) [pid = 2088] [serial = 985] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (2122D400) [pid = 2088] [serial = 1081] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (2114D000) [pid = 2088] [serial = 1083] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (17A03800) [pid = 2088] [serial = 1071] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1DCBA000) [pid = 2088] [serial = 931] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (1D752800) [pid = 2088] [serial = 1030] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (192E6C00) [pid = 2088] [serial = 1039] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (1DCBC000) [pid = 2088] [serial = 991] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (1B5A9800) [pid = 2088] [serial = 1074] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (190E5400) [pid = 2088] [serial = 1021] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (14F63800) [pid = 2088] [serial = 1018] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (1E99B000) [pid = 2088] [serial = 1033] [outer = 00000000] [url = about:blank] 10:12:33 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (20AA4C00) [pid = 2088] [serial = 1078] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 2088 | 1464369154205 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1812ms 10:12:34 INFO - PROCESS | 2088 | 1464369154232 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 10:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:12:34 INFO - PROCESS | 2088 | 1464369154236 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 10:12:34 INFO - PROCESS | 2088 | 1464369154242 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:12:34 INFO - PROCESS | 2088 | 1464369154246 Marionette TRACE conn5 <- [1,1554,null,{}] 10:12:34 INFO - PROCESS | 2088 | 1464369154252 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:34 INFO - PROCESS | 2088 | 1464369154338 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 10:12:34 INFO - PROCESS | 2088 | 1464369154348 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:34 INFO - PROCESS | 2088 | ++DOCSHELL 10350000 == 21 [pid = 2088] [id = 398] 10:12:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (10350400) [pid = 2088] [serial = 1194] [outer = 00000000] 10:12:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (10538400) [pid = 2088] [serial = 1195] [outer = 10350400] 10:12:34 INFO - PROCESS | 2088 | 1464369154398 Marionette DEBUG loaded listener.js 10:12:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (10546C00) [pid = 2088] [serial = 1196] [outer = 10350400] 10:12:34 INFO - PROCESS | 2088 | 1464369154870 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 690ms 10:12:34 INFO - PROCESS | 2088 | 1464369154932 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 10:12:34 INFO - PROCESS | 2088 | 1464369154938 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 10:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:12:34 INFO - PROCESS | 2088 | 1464369154945 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:12:34 INFO - PROCESS | 2088 | 1464369154947 Marionette TRACE conn5 <- [1,1558,null,{}] 10:12:34 INFO - PROCESS | 2088 | 1464369154951 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:35 INFO - PROCESS | 2088 | 1464369155034 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 10:12:35 INFO - PROCESS | 2088 | 1464369155041 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 2088 | ++DOCSHELL 11665000 == 22 [pid = 2088] [id = 399] 10:12:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (11666000) [pid = 2088] [serial = 1197] [outer = 00000000] 10:12:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (1168C800) [pid = 2088] [serial = 1198] [outer = 11666000] 10:12:35 INFO - PROCESS | 2088 | 1464369155086 Marionette DEBUG loaded listener.js 10:12:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (14896C00) [pid = 2088] [serial = 1199] [outer = 11666000] 10:12:35 INFO - PROCESS | 2088 | 1464369155542 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 10:12:35 INFO - PROCESS | 2088 | 1464369155577 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 10:12:35 INFO - PROCESS | 2088 | 1464369155579 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 10:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:12:35 INFO - PROCESS | 2088 | 1464369155583 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:12:35 INFO - PROCESS | 2088 | 1464369155586 Marionette TRACE conn5 <- [1,1562,null,{}] 10:12:35 INFO - PROCESS | 2088 | 1464369155597 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:35 INFO - PROCESS | 2088 | 1464369155681 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 10:12:35 INFO - PROCESS | 2088 | 1464369155692 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 2088 | ++DOCSHELL 1547D400 == 23 [pid = 2088] [id = 400] 10:12:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (1547D800) [pid = 2088] [serial = 1200] [outer = 00000000] 10:12:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (15484800) [pid = 2088] [serial = 1201] [outer = 1547D800] 10:12:35 INFO - PROCESS | 2088 | 1464369155771 Marionette DEBUG loaded listener.js 10:12:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (160DDC00) [pid = 2088] [serial = 1202] [outer = 1547D800] 10:12:36 INFO - PROCESS | 2088 | 1464369156222 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 10:12:36 INFO - PROCESS | 2088 | 1464369156256 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 10:12:36 INFO - PROCESS | 2088 | 1464369156259 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 10:12:36 INFO - PROCESS | 2088 | 1464369156268 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:12:36 INFO - PROCESS | 2088 | 1464369156270 Marionette TRACE conn5 <- [1,1566,null,{}] 10:12:36 INFO - PROCESS | 2088 | 1464369156273 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:36 INFO - PROCESS | 2088 | 1464369156380 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 10:12:36 INFO - PROCESS | 2088 | 1464369156387 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:36 INFO - PROCESS | 2088 | ++DOCSHELL 10C27400 == 24 [pid = 2088] [id = 401] 10:12:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (15484400) [pid = 2088] [serial = 1203] [outer = 00000000] 10:12:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (165EBC00) [pid = 2088] [serial = 1204] [outer = 15484400] 10:12:36 INFO - PROCESS | 2088 | 1464369156442 Marionette DEBUG loaded listener.js 10:12:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (16752000) [pid = 2088] [serial = 1205] [outer = 15484400] 10:12:36 INFO - PROCESS | 2088 | 1464369156890 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 10:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:12:36 INFO - PROCESS | 2088 | 1464369156942 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 10:12:36 INFO - PROCESS | 2088 | 1464369156944 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 10:12:36 INFO - PROCESS | 2088 | 1464369156947 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:12:36 INFO - PROCESS | 2088 | 1464369156949 Marionette TRACE conn5 <- [1,1570,null,{}] 10:12:36 INFO - PROCESS | 2088 | 1464369156959 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:37 INFO - PROCESS | 2088 | 1464369157061 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 10:12:37 INFO - PROCESS | 2088 | 1464369157147 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:37 INFO - PROCESS | 2088 | ++DOCSHELL 167AE000 == 25 [pid = 2088] [id = 402] 10:12:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (167B1800) [pid = 2088] [serial = 1206] [outer = 00000000] 10:12:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (16CD4800) [pid = 2088] [serial = 1207] [outer = 167B1800] 10:12:37 INFO - PROCESS | 2088 | 1464369157191 Marionette DEBUG loaded listener.js 10:12:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1770BC00) [pid = 2088] [serial = 1208] [outer = 167B1800] 10:12:37 INFO - PROCESS | 2088 | 1464369157632 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:12:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:12:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 10:12:37 INFO - PROCESS | 2088 | 1464369157679 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 10:12:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:12:37 INFO - PROCESS | 2088 | 1464369157681 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 10:12:37 INFO - PROCESS | 2088 | 1464369157684 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:12:37 INFO - PROCESS | 2088 | 1464369157685 Marionette TRACE conn5 <- [1,1574,null,{}] 10:12:37 INFO - PROCESS | 2088 | 1464369157695 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:37 INFO - PROCESS | 2088 | 1464369157816 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 10:12:37 INFO - PROCESS | 2088 | 1464369157828 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:37 INFO - PROCESS | 2088 | ++DOCSHELL 107E0400 == 26 [pid = 2088] [id = 403] 10:12:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (17796800) [pid = 2088] [serial = 1209] [outer = 00000000] 10:12:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (17A10000) [pid = 2088] [serial = 1210] [outer = 17796800] 10:12:37 INFO - PROCESS | 2088 | 1464369157875 Marionette DEBUG loaded listener.js 10:12:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (18A57400) [pid = 2088] [serial = 1211] [outer = 17796800] 10:12:38 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (19082400) [pid = 2088] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:12:38 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (152D6000) [pid = 2088] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:12:38 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (160E4800) [pid = 2088] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:12:38 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (0CA1BC00) [pid = 2088] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:12:38 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (10544800) [pid = 2088] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:12:38 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (0CA1E400) [pid = 2088] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:12:38 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1540D800) [pid = 2088] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:12:38 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (19B63400) [pid = 2088] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:12:38 INFO - PROCESS | 2088 | 1464369158377 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:12:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:12:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 10:12:38 INFO - PROCESS | 2088 | 1464369158497 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 10:12:38 INFO - PROCESS | 2088 | 1464369158501 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 10:12:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:12:38 INFO - PROCESS | 2088 | 1464369158512 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:12:38 INFO - PROCESS | 2088 | 1464369158517 Marionette TRACE conn5 <- [1,1578,null,{}] 10:12:38 INFO - PROCESS | 2088 | 1464369158523 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:38 INFO - PROCESS | 2088 | 1464369158668 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 10:12:38 INFO - PROCESS | 2088 | 1464369158770 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:38 INFO - PROCESS | 2088 | ++DOCSHELL 1034F000 == 27 [pid = 2088] [id = 404] 10:12:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (1034F800) [pid = 2088] [serial = 1212] [outer = 00000000] 10:12:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1053D800) [pid = 2088] [serial = 1213] [outer = 1034F800] 10:12:38 INFO - PROCESS | 2088 | 1464369158832 Marionette DEBUG loaded listener.js 10:12:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10B2A800) [pid = 2088] [serial = 1214] [outer = 1034F800] 10:12:39 INFO - PROCESS | 2088 | 1464369159539 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:12:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:12:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1068ms 10:12:39 INFO - PROCESS | 2088 | 1464369159612 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 10:12:39 INFO - PROCESS | 2088 | 1464369159616 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 10:12:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:12:39 INFO - PROCESS | 2088 | 1464369159624 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:12:39 INFO - PROCESS | 2088 | 1464369159628 Marionette TRACE conn5 <- [1,1582,null,{}] 10:12:39 INFO - PROCESS | 2088 | 1464369159633 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:39 INFO - PROCESS | 2088 | 1464369159746 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 10:12:39 INFO - PROCESS | 2088 | 1464369159829 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:39 INFO - PROCESS | 2088 | ++DOCSHELL 152D2800 == 28 [pid = 2088] [id = 405] 10:12:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (152D3000) [pid = 2088] [serial = 1215] [outer = 00000000] 10:12:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (15417800) [pid = 2088] [serial = 1216] [outer = 152D3000] 10:12:39 INFO - PROCESS | 2088 | 1464369159926 Marionette DEBUG loaded listener.js 10:12:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (160EA800) [pid = 2088] [serial = 1217] [outer = 152D3000] 10:12:40 INFO - PROCESS | 2088 | 1464369160752 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A3DC800) [pid = 2088] [serial = 1157] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (190E8C00) [pid = 2088] [serial = 1178] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (15411C00) [pid = 2088] [serial = 1165] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (17706000) [pid = 2088] [serial = 1168] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (15487C00) [pid = 2088] [serial = 1166] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (17794C00) [pid = 2088] [serial = 1169] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (0CA25000) [pid = 2088] [serial = 1159] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (0D1DBC00) [pid = 2088] [serial = 1160] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (107E0800) [pid = 2088] [serial = 1162] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (107BBC00) [pid = 2088] [serial = 1171] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (167AC800) [pid = 2088] [serial = 1174] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (10C2DC00) [pid = 2088] [serial = 1172] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (18A50000) [pid = 2088] [serial = 1175] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (10C2B800) [pid = 2088] [serial = 1163] [outer = 00000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (190E1000) [pid = 2088] [serial = 1177] [outer = 00000000] [url = about:blank] 10:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1177ms 10:12:40 INFO - PROCESS | 2088 | 1464369160804 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 10:12:40 INFO - PROCESS | 2088 | 1464369160808 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 10:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:12:40 INFO - PROCESS | 2088 | 1464369160813 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:12:40 INFO - PROCESS | 2088 | 1464369160817 Marionette TRACE conn5 <- [1,1586,null,{}] 10:12:40 INFO - PROCESS | 2088 | 1464369160823 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:40 INFO - PROCESS | 2088 | 1464369160907 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 10:12:40 INFO - PROCESS | 2088 | 1464369160923 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:40 INFO - PROCESS | 2088 | ++DOCSHELL 10355400 == 29 [pid = 2088] [id = 406] 10:12:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (10358800) [pid = 2088] [serial = 1218] [outer = 00000000] 10:12:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (107B6C00) [pid = 2088] [serial = 1219] [outer = 10358800] 10:12:40 INFO - PROCESS | 2088 | 1464369160972 Marionette DEBUG loaded listener.js 10:12:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (10806C00) [pid = 2088] [serial = 1220] [outer = 10358800] 10:12:41 INFO - PROCESS | 2088 | 1464369161500 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:12:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:12:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 10:12:41 INFO - PROCESS | 2088 | 1464369161545 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 10:12:41 INFO - PROCESS | 2088 | 1464369161550 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 10:12:41 INFO - PROCESS | 2088 | 1464369161556 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:12:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:12:41 INFO - PROCESS | 2088 | 1464369161559 Marionette TRACE conn5 <- [1,1590,null,{}] 10:12:41 INFO - PROCESS | 2088 | 1464369161563 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:41 INFO - PROCESS | 2088 | 1464369161644 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 10:12:41 INFO - PROCESS | 2088 | 1464369161745 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:41 INFO - PROCESS | 2088 | ++DOCSHELL 114EF000 == 30 [pid = 2088] [id = 407] 10:12:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (11682800) [pid = 2088] [serial = 1221] [outer = 00000000] 10:12:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (15410000) [pid = 2088] [serial = 1222] [outer = 11682800] 10:12:41 INFO - PROCESS | 2088 | 1464369161790 Marionette DEBUG loaded listener.js 10:12:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (15487C00) [pid = 2088] [serial = 1223] [outer = 11682800] 10:12:42 INFO - PROCESS | 2088 | 1464369162165 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 631ms 10:12:42 INFO - PROCESS | 2088 | 1464369162206 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 10:12:42 INFO - PROCESS | 2088 | 1464369162209 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 10:12:42 INFO - PROCESS | 2088 | 1464369162212 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:12:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:12:42 INFO - PROCESS | 2088 | 1464369162216 Marionette TRACE conn5 <- [1,1594,null,{}] 10:12:42 INFO - PROCESS | 2088 | 1464369162226 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:42 INFO - PROCESS | 2088 | 1464369162310 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 10:12:42 INFO - PROCESS | 2088 | 1464369162350 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:42 INFO - PROCESS | 2088 | ++DOCSHELL 167B2C00 == 31 [pid = 2088] [id = 408] 10:12:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (16A94C00) [pid = 2088] [serial = 1224] [outer = 00000000] 10:12:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (16CD5000) [pid = 2088] [serial = 1225] [outer = 16A94C00] 10:12:42 INFO - PROCESS | 2088 | 1464369162399 Marionette DEBUG loaded listener.js 10:12:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (1770D400) [pid = 2088] [serial = 1226] [outer = 16A94C00] 10:12:42 INFO - PROCESS | 2088 | 1464369162856 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 10:12:42 INFO - PROCESS | 2088 | 1464369162891 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 10:12:42 INFO - PROCESS | 2088 | 1464369162893 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 10:12:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:12:42 INFO - PROCESS | 2088 | 1464369162896 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:12:42 INFO - PROCESS | 2088 | 1464369162898 Marionette TRACE conn5 <- [1,1598,null,{}] 10:12:42 INFO - PROCESS | 2088 | 1464369162901 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:43 INFO - PROCESS | 2088 | 1464369162995 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 10:12:43 INFO - PROCESS | 2088 | 1464369163004 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:43 INFO - PROCESS | 2088 | ++DOCSHELL 17A0EC00 == 32 [pid = 2088] [id = 409] 10:12:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (17A10400) [pid = 2088] [serial = 1227] [outer = 00000000] 10:12:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (18B83C00) [pid = 2088] [serial = 1228] [outer = 17A10400] 10:12:43 INFO - PROCESS | 2088 | 1464369163049 Marionette DEBUG loaded listener.js 10:12:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1907BC00) [pid = 2088] [serial = 1229] [outer = 17A10400] 10:12:43 INFO - PROCESS | 2088 | 1464369163509 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:12:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:12:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 10:12:43 INFO - PROCESS | 2088 | 1464369163570 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 10:12:43 INFO - PROCESS | 2088 | 1464369163572 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 10:12:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:12:43 INFO - PROCESS | 2088 | 1464369163575 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:12:43 INFO - PROCESS | 2088 | 1464369163577 Marionette TRACE conn5 <- [1,1602,null,{}] 10:12:43 INFO - PROCESS | 2088 | 1464369163587 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:43 INFO - PROCESS | 2088 | 1464369163693 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 10:12:43 INFO - PROCESS | 2088 | 1464369163782 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:43 INFO - PROCESS | 2088 | ++DOCSHELL 1907D400 == 33 [pid = 2088] [id = 410] 10:12:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1907D800) [pid = 2088] [serial = 1230] [outer = 00000000] 10:12:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1908A800) [pid = 2088] [serial = 1231] [outer = 1907D800] 10:12:43 INFO - PROCESS | 2088 | 1464369163827 Marionette DEBUG loaded listener.js 10:12:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (19093000) [pid = 2088] [serial = 1232] [outer = 1907D800] 10:12:44 INFO - PROCESS | 2088 | 1464369164240 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:12:44 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 10:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 731ms 10:12:44 INFO - PROCESS | 2088 | 1464369164309 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 10:12:44 INFO - PROCESS | 2088 | 1464369164310 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 10:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:12:44 INFO - PROCESS | 2088 | 1464369164314 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:12:44 INFO - PROCESS | 2088 | 1464369164315 Marionette TRACE conn5 <- [1,1606,null,{}] 10:12:44 INFO - PROCESS | 2088 | 1464369164319 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:44 INFO - PROCESS | 2088 | 1464369164444 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 10:12:44 INFO - PROCESS | 2088 | 1464369164504 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:44 INFO - PROCESS | 2088 | ++DOCSHELL 190E1C00 == 34 [pid = 2088] [id = 411] 10:12:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (190E2400) [pid = 2088] [serial = 1233] [outer = 00000000] 10:12:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (190EFC00) [pid = 2088] [serial = 1234] [outer = 190E2400] 10:12:44 INFO - PROCESS | 2088 | 1464369164550 Marionette DEBUG loaded listener.js 10:12:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1919B400) [pid = 2088] [serial = 1235] [outer = 190E2400] 10:12:44 INFO - PROCESS | 2088 | 1464369164958 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:12:44 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1547D800) [pid = 2088] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:12:44 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (15484400) [pid = 2088] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:12:44 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1514E400) [pid = 2088] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:12:44 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (0C9A7400) [pid = 2088] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:12:44 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (192E4000) [pid = 2088] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:12:44 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1908D000) [pid = 2088] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:12:44 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (167B1800) [pid = 2088] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:12:44 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (10350400) [pid = 2088] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:12:44 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (11666000) [pid = 2088] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:12:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 10:12:44 INFO - PROCESS | 2088 | 1464369164986 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 10:12:45 INFO - PROCESS | 2088 | 1464369164988 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 10:12:45 INFO - PROCESS | 2088 | 1464369164992 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:12:45 INFO - PROCESS | 2088 | 1464369164993 Marionette TRACE conn5 <- [1,1610,null,{}] 10:12:45 INFO - PROCESS | 2088 | 1464369164997 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:45 INFO - PROCESS | 2088 | 1464369165100 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 10:12:45 INFO - PROCESS | 2088 | 1464369165109 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:45 INFO - PROCESS | 2088 | ++DOCSHELL 152D9C00 == 35 [pid = 2088] [id = 412] 10:12:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (1547CC00) [pid = 2088] [serial = 1236] [outer = 00000000] 10:12:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (17705800) [pid = 2088] [serial = 1237] [outer = 1547CC00] 10:12:45 INFO - PROCESS | 2088 | 1464369165155 Marionette DEBUG loaded listener.js 10:12:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (19081C00) [pid = 2088] [serial = 1238] [outer = 1547CC00] 10:12:45 INFO - PROCESS | 2088 | 1464369165584 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:12:45 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 10:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 10:12:45 INFO - PROCESS | 2088 | 1464369165626 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 10:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:12:45 INFO - PROCESS | 2088 | 1464369165628 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 10:12:45 INFO - PROCESS | 2088 | 1464369165632 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:12:45 INFO - PROCESS | 2088 | 1464369165633 Marionette TRACE conn5 <- [1,1614,null,{}] 10:12:45 INFO - PROCESS | 2088 | 1464369165640 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:45 INFO - PROCESS | 2088 | 1464369165715 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 10:12:45 INFO - PROCESS | 2088 | 1464369165723 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:45 INFO - PROCESS | 2088 | ++DOCSHELL 191A6C00 == 36 [pid = 2088] [id = 413] 10:12:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (191C9000) [pid = 2088] [serial = 1239] [outer = 00000000] 10:12:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (192D9800) [pid = 2088] [serial = 1240] [outer = 191C9000] 10:12:45 INFO - PROCESS | 2088 | 1464369165767 Marionette DEBUG loaded listener.js 10:12:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (192DC400) [pid = 2088] [serial = 1241] [outer = 191C9000] 10:12:46 INFO - PROCESS | 2088 | 1464369166173 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 10:12:46 INFO - PROCESS | 2088 | 1464369166202 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 10:12:46 INFO - PROCESS | 2088 | 1464369166204 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 10:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:12:46 INFO - PROCESS | 2088 | 1464369166207 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:12:46 INFO - PROCESS | 2088 | 1464369166208 Marionette TRACE conn5 <- [1,1618,null,{}] 10:12:46 INFO - PROCESS | 2088 | 1464369166211 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:46 INFO - PROCESS | 2088 | 1464369166324 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 10:12:46 INFO - PROCESS | 2088 | 1464369166333 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:46 INFO - PROCESS | 2088 | ++DOCSHELL 192E3800 == 37 [pid = 2088] [id = 414] 10:12:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (192E5C00) [pid = 2088] [serial = 1242] [outer = 00000000] 10:12:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1944FC00) [pid = 2088] [serial = 1243] [outer = 192E5C00] 10:12:46 INFO - PROCESS | 2088 | 1464369166378 Marionette DEBUG loaded listener.js 10:12:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (19B66400) [pid = 2088] [serial = 1244] [outer = 192E5C00] 10:12:46 INFO - PROCESS | 2088 | 1464369166817 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 10:12:46 INFO - PROCESS | 2088 | 1464369166838 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 10:12:46 INFO - PROCESS | 2088 | 1464369166840 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 10:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:12:46 INFO - PROCESS | 2088 | 1464369166843 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:12:46 INFO - PROCESS | 2088 | 1464369166845 Marionette TRACE conn5 <- [1,1622,null,{}] 10:12:46 INFO - PROCESS | 2088 | 1464369166848 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:46 INFO - PROCESS | 2088 | 1464369166958 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 10:12:46 INFO - PROCESS | 2088 | 1464369166966 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:46 INFO - PROCESS | 2088 | ++DOCSHELL 192DF400 == 38 [pid = 2088] [id = 415] 10:12:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (19B69C00) [pid = 2088] [serial = 1245] [outer = 00000000] 10:12:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1A085C00) [pid = 2088] [serial = 1246] [outer = 19B69C00] 10:12:47 INFO - PROCESS | 2088 | 1464369167014 Marionette DEBUG loaded listener.js 10:12:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A0B1C00) [pid = 2088] [serial = 1247] [outer = 19B69C00] 10:12:47 INFO - PROCESS | 2088 | 1464369167607 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:12:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 830ms 10:12:47 INFO - PROCESS | 2088 | 1464369167679 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 10:12:47 INFO - PROCESS | 2088 | 1464369167683 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 10:12:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:12:47 INFO - PROCESS | 2088 | 1464369167703 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:12:47 INFO - PROCESS | 2088 | 1464369167708 Marionette TRACE conn5 <- [1,1626,null,{}] 10:12:47 INFO - PROCESS | 2088 | 1464369167728 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:47 INFO - PROCESS | 2088 | 1464369167844 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 10:12:47 INFO - PROCESS | 2088 | 1464369167965 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:47 INFO - PROCESS | 2088 | ++DOCSHELL 1034FC00 == 39 [pid = 2088] [id = 416] 10:12:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (10B83000) [pid = 2088] [serial = 1248] [outer = 00000000] 10:12:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (152D0800) [pid = 2088] [serial = 1249] [outer = 10B83000] 10:12:48 INFO - PROCESS | 2088 | 1464369168024 Marionette DEBUG loaded listener.js 10:12:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (160E2400) [pid = 2088] [serial = 1250] [outer = 10B83000] 10:12:48 INFO - PROCESS | 2088 | 1464369168596 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:12:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 10:12:48 INFO - PROCESS | 2088 | 1464369168660 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 10:12:48 INFO - PROCESS | 2088 | 1464369168666 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 10:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:12:48 INFO - PROCESS | 2088 | 1464369168673 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:12:48 INFO - PROCESS | 2088 | 1464369168676 Marionette TRACE conn5 <- [1,1630,null,{}] 10:12:48 INFO - PROCESS | 2088 | 1464369168679 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:48 INFO - PROCESS | 2088 | 1464369168787 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 10:12:48 INFO - PROCESS | 2088 | 1464369168889 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:48 INFO - PROCESS | 2088 | ++DOCSHELL 16A96C00 == 40 [pid = 2088] [id = 417] 10:12:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (16A97400) [pid = 2088] [serial = 1251] [outer = 00000000] 10:12:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (17A0C400) [pid = 2088] [serial = 1252] [outer = 16A97400] 10:12:48 INFO - PROCESS | 2088 | 1464369168945 Marionette DEBUG loaded listener.js 10:12:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1907FC00) [pid = 2088] [serial = 1253] [outer = 16A97400] 10:12:49 INFO - PROCESS | 2088 | 1464369169535 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 931ms 10:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:12:49 INFO - PROCESS | 2088 | 1464369169605 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 10:12:49 INFO - PROCESS | 2088 | 1464369169607 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 10:12:49 INFO - PROCESS | 2088 | 1464369169611 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:12:49 INFO - PROCESS | 2088 | 1464369169615 Marionette TRACE conn5 <- [1,1634,null,{}] 10:12:49 INFO - PROCESS | 2088 | 1464369169626 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:49 INFO - PROCESS | 2088 | 1464369169731 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 10:12:49 INFO - PROCESS | 2088 | 1464369169862 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:49 INFO - PROCESS | 2088 | ++DOCSHELL 1A0BEC00 == 41 [pid = 2088] [id = 418] 10:12:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A0BF800) [pid = 2088] [serial = 1254] [outer = 00000000] 10:12:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A1C9000) [pid = 2088] [serial = 1255] [outer = 1A0BF800] 10:12:49 INFO - PROCESS | 2088 | 1464369169920 Marionette DEBUG loaded listener.js 10:12:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1A3DA800) [pid = 2088] [serial = 1256] [outer = 1A0BF800] 10:12:50 INFO - PROCESS | 2088 | 1464369170660 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1069ms 10:12:50 INFO - PROCESS | 2088 | 1464369170724 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 10:12:50 INFO - PROCESS | 2088 | 1464369170728 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 10:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:12:50 INFO - PROCESS | 2088 | 1464369170733 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:12:50 INFO - PROCESS | 2088 | 1464369170737 Marionette TRACE conn5 <- [1,1638,null,{}] 10:12:50 INFO - PROCESS | 2088 | 1464369170742 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:50 INFO - PROCESS | 2088 | 1464369170837 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 10:12:50 INFO - PROCESS | 2088 | 1464369170919 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 2088 | ++DOCSHELL 0CA19C00 == 42 [pid = 2088] [id = 419] 10:12:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (0CA23000) [pid = 2088] [serial = 1257] [outer = 00000000] 10:12:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (10C9AC00) [pid = 2088] [serial = 1258] [outer = 0CA23000] 10:12:51 INFO - PROCESS | 2088 | 1464369171014 Marionette DEBUG loaded listener.js 10:12:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (11687C00) [pid = 2088] [serial = 1259] [outer = 0CA23000] 10:12:51 INFO - PROCESS | 2088 | --DOCSHELL 192E3800 == 41 [pid = 2088] [id = 414] 10:12:51 INFO - PROCESS | 2088 | --DOCSHELL 191A6C00 == 40 [pid = 2088] [id = 413] 10:12:51 INFO - PROCESS | 2088 | --DOCSHELL 152D9C00 == 39 [pid = 2088] [id = 412] 10:12:51 INFO - PROCESS | 2088 | --DOCSHELL 190E1C00 == 38 [pid = 2088] [id = 411] 10:12:51 INFO - PROCESS | 2088 | --DOCSHELL 1907D400 == 37 [pid = 2088] [id = 410] 10:12:51 INFO - PROCESS | 2088 | --DOCSHELL 17A0EC00 == 36 [pid = 2088] [id = 409] 10:12:51 INFO - PROCESS | 2088 | --DOCSHELL 167B2C00 == 35 [pid = 2088] [id = 408] 10:12:51 INFO - PROCESS | 2088 | --DOCSHELL 114EF000 == 34 [pid = 2088] [id = 407] 10:12:51 INFO - PROCESS | 2088 | --DOCSHELL 10355400 == 33 [pid = 2088] [id = 406] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (17A10000) [pid = 2088] [serial = 1210] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOCSHELL 152D2800 == 32 [pid = 2088] [id = 405] 10:12:51 INFO - PROCESS | 2088 | --DOCSHELL 1034F000 == 31 [pid = 2088] [id = 404] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (160DDC00) [pid = 2088] [serial = 1202] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (15484800) [pid = 2088] [serial = 1201] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (165EBC00) [pid = 2088] [serial = 1204] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (164A9C00) [pid = 2088] [serial = 1184] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (10350800) [pid = 2088] [serial = 1181] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (19B6A800) [pid = 2088] [serial = 1190] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (191A3800) [pid = 2088] [serial = 1187] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1770BC00) [pid = 2088] [serial = 1208] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (16752000) [pid = 2088] [serial = 1205] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1489F000) [pid = 2088] [serial = 1192] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10538400) [pid = 2088] [serial = 1195] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10546C00) [pid = 2088] [serial = 1196] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (16CD4800) [pid = 2088] [serial = 1207] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (0D1D0400) [pid = 2088] [serial = 1180] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1603B400) [pid = 2088] [serial = 1183] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1919CC00) [pid = 2088] [serial = 1186] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (19B64C00) [pid = 2088] [serial = 1189] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1168C800) [pid = 2088] [serial = 1198] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (14896C00) [pid = 2088] [serial = 1199] [outer = 00000000] [url = about:blank] 10:12:51 INFO - PROCESS | 2088 | 1464369171558 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 870ms 10:12:51 INFO - PROCESS | 2088 | 1464369171609 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 10:12:51 INFO - PROCESS | 2088 | 1464369171614 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 10:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:12:51 INFO - PROCESS | 2088 | 1464369171620 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:12:51 INFO - PROCESS | 2088 | 1464369171623 Marionette TRACE conn5 <- [1,1642,null,{}] 10:12:51 INFO - PROCESS | 2088 | 1464369171627 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:51 INFO - PROCESS | 2088 | 1464369171715 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 10:12:51 INFO - PROCESS | 2088 | 1464369171805 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 2088 | ++DOCSHELL 1034F000 == 32 [pid = 2088] [id = 420] 10:12:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10352C00) [pid = 2088] [serial = 1260] [outer = 00000000] 10:12:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1140B400) [pid = 2088] [serial = 1261] [outer = 10352C00] 10:12:51 INFO - PROCESS | 2088 | 1464369171851 Marionette DEBUG loaded listener.js 10:12:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14882800) [pid = 2088] [serial = 1262] [outer = 10352C00] 10:12:52 INFO - PROCESS | 2088 | 1464369172238 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 10:12:52 INFO - PROCESS | 2088 | 1464369172309 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 10:12:52 INFO - PROCESS | 2088 | 1464369172312 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 10:12:52 INFO - PROCESS | 2088 | 1464369172315 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:12:52 INFO - PROCESS | 2088 | 1464369172319 Marionette TRACE conn5 <- [1,1646,null,{}] 10:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:12:52 INFO - PROCESS | 2088 | 1464369172332 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:52 INFO - PROCESS | 2088 | 1464369172421 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 10:12:52 INFO - PROCESS | 2088 | 1464369172453 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:52 INFO - PROCESS | 2088 | ++DOCSHELL 164A7400 == 33 [pid = 2088] [id = 421] 10:12:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (164A8000) [pid = 2088] [serial = 1263] [outer = 00000000] 10:12:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (164B1400) [pid = 2088] [serial = 1264] [outer = 164A8000] 10:12:52 INFO - PROCESS | 2088 | 1464369172504 Marionette DEBUG loaded listener.js 10:12:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (165ED400) [pid = 2088] [serial = 1265] [outer = 164A8000] 10:12:53 INFO - PROCESS | 2088 | 1464369172978 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 10:12:53 INFO - PROCESS | 2088 | 1464369172991 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 10:12:53 INFO - PROCESS | 2088 | 1464369172994 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 10:12:53 INFO - PROCESS | 2088 | 1464369172997 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:12:53 INFO - PROCESS | 2088 | 1464369172999 Marionette TRACE conn5 <- [1,1650,null,{}] 10:12:53 INFO - PROCESS | 2088 | 1464369173002 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:53 INFO - PROCESS | 2088 | 1464369173085 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 10:12:53 INFO - PROCESS | 2088 | 1464369173091 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:53 INFO - PROCESS | 2088 | ++DOCSHELL 167AAC00 == 34 [pid = 2088] [id = 422] 10:12:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (167AC800) [pid = 2088] [serial = 1266] [outer = 00000000] 10:12:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1778E000) [pid = 2088] [serial = 1267] [outer = 167AC800] 10:12:53 INFO - PROCESS | 2088 | 1464369173137 Marionette DEBUG loaded listener.js 10:12:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (177DE000) [pid = 2088] [serial = 1268] [outer = 167AC800] 10:12:53 INFO - PROCESS | 2088 | 1464369173656 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 10:12:53 INFO - PROCESS | 2088 | 1464369173674 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 10:12:53 INFO - PROCESS | 2088 | 1464369173676 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 10:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:12:53 INFO - PROCESS | 2088 | 1464369173679 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:12:53 INFO - PROCESS | 2088 | 1464369173681 Marionette TRACE conn5 <- [1,1654,null,{}] 10:12:53 INFO - PROCESS | 2088 | 1464369173684 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:53 INFO - PROCESS | 2088 | 1464369173792 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 10:12:53 INFO - PROCESS | 2088 | 1464369173881 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:53 INFO - PROCESS | 2088 | ++DOCSHELL 17A10000 == 35 [pid = 2088] [id = 423] 10:12:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (18A30400) [pid = 2088] [serial = 1269] [outer = 00000000] 10:12:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (18E93000) [pid = 2088] [serial = 1270] [outer = 18A30400] 10:12:53 INFO - PROCESS | 2088 | 1464369173926 Marionette DEBUG loaded listener.js 10:12:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1907C000) [pid = 2088] [serial = 1271] [outer = 18A30400] 10:12:54 INFO - PROCESS | 2088 | 1464369174340 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 10:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:12:54 INFO - PROCESS | 2088 | 1464369174351 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 10:12:54 INFO - PROCESS | 2088 | 1464369174353 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 10:12:54 INFO - PROCESS | 2088 | 1464369174357 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:12:54 INFO - PROCESS | 2088 | 1464369174358 Marionette TRACE conn5 <- [1,1658,null,{}] 10:12:54 INFO - PROCESS | 2088 | 1464369174362 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:54 INFO - PROCESS | 2088 | 1464369174493 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 10:12:54 INFO - PROCESS | 2088 | 1464369174501 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:54 INFO - PROCESS | 2088 | ++DOCSHELL 18A50000 == 36 [pid = 2088] [id = 424] 10:12:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1908E000) [pid = 2088] [serial = 1272] [outer = 00000000] 10:12:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (191A2C00) [pid = 2088] [serial = 1273] [outer = 1908E000] 10:12:54 INFO - PROCESS | 2088 | 1464369174548 Marionette DEBUG loaded listener.js 10:12:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (191CF400) [pid = 2088] [serial = 1274] [outer = 1908E000] 10:12:55 INFO - PROCESS | 2088 | 1464369175009 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 10:12:55 INFO - PROCESS | 2088 | 1464369175027 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 10:12:55 INFO - PROCESS | 2088 | 1464369175029 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 10:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:12:55 INFO - PROCESS | 2088 | 1464369175041 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:12:55 INFO - PROCESS | 2088 | 1464369175042 Marionette TRACE conn5 <- [1,1662,null,{}] 10:12:55 INFO - PROCESS | 2088 | 1464369175046 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:55 INFO - PROCESS | 2088 | 1464369175152 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 10:12:55 INFO - PROCESS | 2088 | 1464369175241 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:55 INFO - PROCESS | 2088 | ++DOCSHELL 192D8800 == 37 [pid = 2088] [id = 425] 10:12:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (192D8C00) [pid = 2088] [serial = 1275] [outer = 00000000] 10:12:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (192E7000) [pid = 2088] [serial = 1276] [outer = 192D8C00] 10:12:55 INFO - PROCESS | 2088 | 1464369175285 Marionette DEBUG loaded listener.js 10:12:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (19B68800) [pid = 2088] [serial = 1277] [outer = 192D8C00] 10:12:55 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1907D800) [pid = 2088] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:12:55 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (16A94C00) [pid = 2088] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:12:55 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (190E2400) [pid = 2088] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:12:55 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (17A10400) [pid = 2088] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:12:55 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (11682800) [pid = 2088] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:12:55 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10358800) [pid = 2088] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:12:55 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (192E5C00) [pid = 2088] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:12:55 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (17796800) [pid = 2088] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:12:55 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1547CC00) [pid = 2088] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:12:55 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (191C9000) [pid = 2088] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:12:55 INFO - PROCESS | 2088 | 1464369175781 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 770ms 10:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:12:55 INFO - PROCESS | 2088 | 1464369175812 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 10:12:55 INFO - PROCESS | 2088 | 1464369175814 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 10:12:55 INFO - PROCESS | 2088 | 1464369175817 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:12:55 INFO - PROCESS | 2088 | 1464369175819 Marionette TRACE conn5 <- [1,1666,null,{}] 10:12:55 INFO - PROCESS | 2088 | 1464369175822 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:55 INFO - PROCESS | 2088 | 1464369175908 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 10:12:55 INFO - PROCESS | 2088 | 1464369175916 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:55 INFO - PROCESS | 2088 | ++DOCSHELL 16033C00 == 38 [pid = 2088] [id = 426] 10:12:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (160DEC00) [pid = 2088] [serial = 1278] [outer = 00000000] 10:12:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (18A56C00) [pid = 2088] [serial = 1279] [outer = 160DEC00] 10:12:55 INFO - PROCESS | 2088 | 1464369175962 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1908A000) [pid = 2088] [serial = 1280] [outer = 160DEC00] 10:12:56 INFO - PROCESS | 2088 | 1464369176399 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 10:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:12:56 INFO - PROCESS | 2088 | 1464369176448 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 10:12:56 INFO - PROCESS | 2088 | 1464369176450 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 10:12:56 INFO - PROCESS | 2088 | 1464369176454 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:12:56 INFO - PROCESS | 2088 | 1464369176455 Marionette TRACE conn5 <- [1,1670,null,{}] 10:12:56 INFO - PROCESS | 2088 | 1464369176459 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:56 INFO - PROCESS | 2088 | 1464369176564 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 10:12:56 INFO - PROCESS | 2088 | 1464369176574 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:56 INFO - PROCESS | 2088 | ++DOCSHELL 11682800 == 39 [pid = 2088] [id = 427] 10:12:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (191A1400) [pid = 2088] [serial = 1281] [outer = 00000000] 10:12:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A084400) [pid = 2088] [serial = 1282] [outer = 191A1400] 10:12:56 INFO - PROCESS | 2088 | 1464369176618 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A0B6400) [pid = 2088] [serial = 1283] [outer = 191A1400] 10:12:57 INFO - PROCESS | 2088 | 1464369177042 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 10:12:57 INFO - PROCESS | 2088 | 1464369177084 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 10:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:12:57 INFO - PROCESS | 2088 | 1464369177086 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 10:12:57 INFO - PROCESS | 2088 | 1464369177090 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:12:57 INFO - PROCESS | 2088 | 1464369177092 Marionette TRACE conn5 <- [1,1674,null,{}] 10:12:57 INFO - PROCESS | 2088 | 1464369177095 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:57 INFO - PROCESS | 2088 | 1464369177175 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 10:12:57 INFO - PROCESS | 2088 | 1464369177182 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:57 INFO - PROCESS | 2088 | ++DOCSHELL 192E1C00 == 40 [pid = 2088] [id = 428] 10:12:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A3DBC00) [pid = 2088] [serial = 1284] [outer = 00000000] 10:12:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A4E4400) [pid = 2088] [serial = 1285] [outer = 1A3DBC00] 10:12:57 INFO - PROCESS | 2088 | 1464369177226 Marionette DEBUG loaded listener.js 10:12:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1A4EB000) [pid = 2088] [serial = 1286] [outer = 1A3DBC00] 10:12:57 INFO - PROCESS | 2088 | 1464369177642 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:12:57 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 10:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 571ms 10:12:57 INFO - PROCESS | 2088 | 1464369177661 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 10:12:57 INFO - PROCESS | 2088 | 1464369177663 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 10:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:12:57 INFO - PROCESS | 2088 | 1464369177667 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:12:57 INFO - PROCESS | 2088 | 1464369177669 Marionette TRACE conn5 <- [1,1678,null,{}] 10:12:57 INFO - PROCESS | 2088 | 1464369177699 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:57 INFO - PROCESS | 2088 | 1464369177851 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 10:12:58 INFO - PROCESS | 2088 | 1464369178010 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:58 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1B400 == 41 [pid = 2088] [id = 429] 10:12:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (0CA1BC00) [pid = 2088] [serial = 1287] [outer = 00000000] 10:12:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (0D38B800) [pid = 2088] [serial = 1288] [outer = 0CA1BC00] 10:12:58 INFO - PROCESS | 2088 | 1464369178069 Marionette DEBUG loaded listener.js 10:12:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (10371800) [pid = 2088] [serial = 1289] [outer = 0CA1BC00] 10:12:58 INFO - PROCESS | 2088 | 1464369178622 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1021ms 10:12:58 INFO - PROCESS | 2088 | 1464369178690 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 10:12:58 INFO - PROCESS | 2088 | 1464369178694 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 10:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:12:58 INFO - PROCESS | 2088 | 1464369178698 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:12:58 INFO - PROCESS | 2088 | 1464369178703 Marionette TRACE conn5 <- [1,1682,null,{}] 10:12:58 INFO - PROCESS | 2088 | 1464369178708 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:58 INFO - PROCESS | 2088 | 1464369178818 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 10:12:58 INFO - PROCESS | 2088 | 1464369178924 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:58 INFO - PROCESS | 2088 | ++DOCSHELL 1547C000 == 42 [pid = 2088] [id = 430] 10:12:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (15482400) [pid = 2088] [serial = 1290] [outer = 00000000] 10:12:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (164AAC00) [pid = 2088] [serial = 1291] [outer = 15482400] 10:12:59 INFO - PROCESS | 2088 | 1464369178981 Marionette DEBUG loaded listener.js 10:12:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (165F2800) [pid = 2088] [serial = 1292] [outer = 15482400] 10:12:59 INFO - PROCESS | 2088 | 1464369179617 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 991ms 10:12:59 INFO - PROCESS | 2088 | 1464369179689 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 10:12:59 INFO - PROCESS | 2088 | 1464369179692 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 10:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:12:59 INFO - PROCESS | 2088 | 1464369179696 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:12:59 INFO - PROCESS | 2088 | 1464369179699 Marionette TRACE conn5 <- [1,1686,null,{}] 10:12:59 INFO - PROCESS | 2088 | 1464369179717 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:59 INFO - PROCESS | 2088 | 1464369179851 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 10:12:59 INFO - PROCESS | 2088 | 1464369179913 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:59 INFO - PROCESS | 2088 | ++DOCSHELL 18E98800 == 43 [pid = 2088] [id = 431] 10:12:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1908CC00) [pid = 2088] [serial = 1293] [outer = 00000000] 10:12:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (190EE400) [pid = 2088] [serial = 1294] [outer = 1908CC00] 10:12:59 INFO - PROCESS | 2088 | 1464369179968 Marionette DEBUG loaded listener.js 10:13:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (192E1800) [pid = 2088] [serial = 1295] [outer = 1908CC00] 10:13:00 INFO - PROCESS | 2088 | 1464369180556 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:13:00 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 10:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 10:13:00 INFO - PROCESS | 2088 | 1464369180629 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 10:13:00 INFO - PROCESS | 2088 | 1464369180633 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 10:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:13:00 INFO - PROCESS | 2088 | 1464369180644 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:13:00 INFO - PROCESS | 2088 | 1464369180649 Marionette TRACE conn5 <- [1,1690,null,{}] 10:13:00 INFO - PROCESS | 2088 | 1464369180653 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:00 INFO - PROCESS | 2088 | 1464369180761 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 10:13:00 INFO - PROCESS | 2088 | 1464369180891 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:00 INFO - PROCESS | 2088 | ++DOCSHELL 1A4E5000 == 44 [pid = 2088] [id = 432] 10:13:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1AFD3800) [pid = 2088] [serial = 1296] [outer = 00000000] 10:13:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1B61FC00) [pid = 2088] [serial = 1297] [outer = 1AFD3800] 10:13:00 INFO - PROCESS | 2088 | 1464369180947 Marionette DEBUG loaded listener.js 10:13:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1B69D000) [pid = 2088] [serial = 1298] [outer = 1AFD3800] 10:13:01 INFO - PROCESS | 2088 | 1464369181523 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 930ms 10:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:13:01 INFO - PROCESS | 2088 | 1464369181574 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 10:13:01 INFO - PROCESS | 2088 | 1464369181576 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 10:13:01 INFO - PROCESS | 2088 | 1464369181579 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:13:01 INFO - PROCESS | 2088 | 1464369181581 Marionette TRACE conn5 <- [1,1694,null,{}] 10:13:01 INFO - PROCESS | 2088 | 1464369181585 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:01 INFO - PROCESS | 2088 | 1464369181687 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 10:13:01 INFO - PROCESS | 2088 | 1464369181847 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:01 INFO - PROCESS | 2088 | ++DOCSHELL 19B68000 == 45 [pid = 2088] [id = 433] 10:13:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (19B6B000) [pid = 2088] [serial = 1299] [outer = 00000000] 10:13:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1C53C000) [pid = 2088] [serial = 1300] [outer = 19B6B000] 10:13:01 INFO - PROCESS | 2088 | 1464369181902 Marionette DEBUG loaded listener.js 10:13:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1C53E400) [pid = 2088] [serial = 1301] [outer = 19B6B000] 10:13:02 INFO - PROCESS | 2088 | 1464369182620 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1065ms 10:13:02 INFO - PROCESS | 2088 | 1464369182656 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 10:13:02 INFO - PROCESS | 2088 | 1464369182660 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 10:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:13:02 INFO - PROCESS | 2088 | 1464369182666 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:13:02 INFO - PROCESS | 2088 | 1464369182669 Marionette TRACE conn5 <- [1,1698,null,{}] 10:13:02 INFO - PROCESS | 2088 | 1464369182675 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:02 INFO - PROCESS | 2088 | 1464369182774 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 10:13:02 INFO - PROCESS | 2088 | 1464369182883 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:02 INFO - PROCESS | 2088 | ++DOCSHELL 10C31C00 == 46 [pid = 2088] [id = 434] 10:13:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1140C000) [pid = 2088] [serial = 1302] [outer = 00000000] 10:13:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (160EA000) [pid = 2088] [serial = 1303] [outer = 1140C000] 10:13:02 INFO - PROCESS | 2088 | 1464369182933 Marionette DEBUG loaded listener.js 10:13:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (167A8400) [pid = 2088] [serial = 1304] [outer = 1140C000] 10:13:03 INFO - PROCESS | 2088 | --DOCSHELL 192E1C00 == 45 [pid = 2088] [id = 428] 10:13:03 INFO - PROCESS | 2088 | --DOCSHELL 11682800 == 44 [pid = 2088] [id = 427] 10:13:03 INFO - PROCESS | 2088 | --DOCSHELL 16033C00 == 43 [pid = 2088] [id = 426] 10:13:03 INFO - PROCESS | 2088 | --DOCSHELL 192D8800 == 42 [pid = 2088] [id = 425] 10:13:03 INFO - PROCESS | 2088 | --DOCSHELL 18A50000 == 41 [pid = 2088] [id = 424] 10:13:03 INFO - PROCESS | 2088 | --DOCSHELL 17A10000 == 40 [pid = 2088] [id = 423] 10:13:03 INFO - PROCESS | 2088 | --DOCSHELL 167AAC00 == 39 [pid = 2088] [id = 422] 10:13:03 INFO - PROCESS | 2088 | --DOCSHELL 164A7400 == 38 [pid = 2088] [id = 421] 10:13:03 INFO - PROCESS | 2088 | --DOCSHELL 1034F000 == 37 [pid = 2088] [id = 420] 10:13:03 INFO - PROCESS | 2088 | --DOCSHELL 0CA19C00 == 36 [pid = 2088] [id = 419] 10:13:03 INFO - PROCESS | 2088 | --DOCSHELL 192DF400 == 35 [pid = 2088] [id = 415] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1A085C00) [pid = 2088] [serial = 1246] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1053D800) [pid = 2088] [serial = 1213] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (15417800) [pid = 2088] [serial = 1216] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (18A57400) [pid = 2088] [serial = 1211] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (19093000) [pid = 2088] [serial = 1232] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1919B400) [pid = 2088] [serial = 1235] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (17705800) [pid = 2088] [serial = 1237] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (192D9800) [pid = 2088] [serial = 1240] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (19B66400) [pid = 2088] [serial = 1244] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (192DC400) [pid = 2088] [serial = 1241] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (19081C00) [pid = 2088] [serial = 1238] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1907BC00) [pid = 2088] [serial = 1229] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (1908A800) [pid = 2088] [serial = 1231] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (16CD5000) [pid = 2088] [serial = 1225] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1770D400) [pid = 2088] [serial = 1226] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (190EFC00) [pid = 2088] [serial = 1234] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (18B83C00) [pid = 2088] [serial = 1228] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (15410000) [pid = 2088] [serial = 1222] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (15487C00) [pid = 2088] [serial = 1223] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (107B6C00) [pid = 2088] [serial = 1219] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (10806C00) [pid = 2088] [serial = 1220] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1944FC00) [pid = 2088] [serial = 1243] [outer = 00000000] [url = about:blank] 10:13:03 INFO - PROCESS | 2088 | 1464369183558 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 931ms 10:13:03 INFO - PROCESS | 2088 | 1464369183602 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 10:13:03 INFO - PROCESS | 2088 | 1464369183607 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 10:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:13:03 INFO - PROCESS | 2088 | 1464369183613 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:13:03 INFO - PROCESS | 2088 | 1464369183615 Marionette TRACE conn5 <- [1,1702,null,{}] 10:13:03 INFO - PROCESS | 2088 | 1464369183619 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:03 INFO - PROCESS | 2088 | 1464369183705 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 10:13:03 INFO - PROCESS | 2088 | 1464369183796 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:03 INFO - PROCESS | 2088 | ++DOCSHELL 10358C00 == 36 [pid = 2088] [id = 435] 10:13:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (10547000) [pid = 2088] [serial = 1305] [outer = 00000000] 10:13:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1487D400) [pid = 2088] [serial = 1306] [outer = 10547000] 10:13:03 INFO - PROCESS | 2088 | 1464369183843 Marionette DEBUG loaded listener.js 10:13:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (15414800) [pid = 2088] [serial = 1307] [outer = 10547000] 10:13:04 INFO - PROCESS | 2088 | 1464369184245 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 671ms 10:13:04 INFO - PROCESS | 2088 | 1464369184286 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 10:13:04 INFO - PROCESS | 2088 | 1464369184288 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 10:13:04 INFO - PROCESS | 2088 | 1464369184292 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:13:04 INFO - PROCESS | 2088 | 1464369184295 Marionette TRACE conn5 <- [1,1706,null,{}] 10:13:04 INFO - PROCESS | 2088 | 1464369184305 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:04 INFO - PROCESS | 2088 | 1464369184390 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 10:13:04 INFO - PROCESS | 2088 | 1464369184398 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:04 INFO - PROCESS | 2088 | ++DOCSHELL 165ED000 == 37 [pid = 2088] [id = 436] 10:13:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (165EDC00) [pid = 2088] [serial = 1308] [outer = 00000000] 10:13:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (17A01C00) [pid = 2088] [serial = 1309] [outer = 165EDC00] 10:13:04 INFO - PROCESS | 2088 | 1464369184446 Marionette DEBUG loaded listener.js 10:13:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (18A34000) [pid = 2088] [serial = 1310] [outer = 165EDC00] 10:13:04 INFO - PROCESS | 2088 | 1464369184897 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 10:13:04 INFO - PROCESS | 2088 | 1464369184926 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 10:13:04 INFO - PROCESS | 2088 | 1464369184929 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 10:13:04 INFO - PROCESS | 2088 | 1464369184932 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:13:04 INFO - PROCESS | 2088 | 1464369184933 Marionette TRACE conn5 <- [1,1710,null,{}] 10:13:04 INFO - PROCESS | 2088 | 1464369184937 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:05 INFO - PROCESS | 2088 | 1464369185020 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 10:13:05 INFO - PROCESS | 2088 | 1464369185026 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:05 INFO - PROCESS | 2088 | ++DOCSHELL 1907B400 == 38 [pid = 2088] [id = 437] 10:13:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1907BC00) [pid = 2088] [serial = 1311] [outer = 00000000] 10:13:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (19085000) [pid = 2088] [serial = 1312] [outer = 1907BC00] 10:13:05 INFO - PROCESS | 2088 | 1464369185072 Marionette DEBUG loaded listener.js 10:13:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (19095C00) [pid = 2088] [serial = 1313] [outer = 1907BC00] 10:13:05 INFO - PROCESS | 2088 | 1464369185519 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:13:05 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 10:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 10:13:05 INFO - PROCESS | 2088 | 1464369185574 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 10:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:13:05 INFO - PROCESS | 2088 | 1464369185586 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 10:13:05 INFO - PROCESS | 2088 | 1464369185611 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:13:05 INFO - PROCESS | 2088 | 1464369185613 Marionette TRACE conn5 <- [1,1714,null,{}] 10:13:05 INFO - PROCESS | 2088 | 1464369185617 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:05 INFO - PROCESS | 2088 | 1464369185725 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 10:13:05 INFO - PROCESS | 2088 | 1464369185731 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:05 INFO - PROCESS | 2088 | ++DOCSHELL 164B6800 == 39 [pid = 2088] [id = 438] 10:13:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (19098800) [pid = 2088] [serial = 1314] [outer = 00000000] 10:13:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (190EF000) [pid = 2088] [serial = 1315] [outer = 19098800] 10:13:05 INFO - PROCESS | 2088 | 1464369185776 Marionette DEBUG loaded listener.js 10:13:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (191A2400) [pid = 2088] [serial = 1316] [outer = 19098800] 10:13:06 INFO - PROCESS | 2088 | 1464369186230 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 690ms 10:13:06 INFO - PROCESS | 2088 | 1464369186287 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 10:13:06 INFO - PROCESS | 2088 | 1464369186288 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 10:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:13:06 INFO - PROCESS | 2088 | 1464369186292 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:13:06 INFO - PROCESS | 2088 | 1464369186294 Marionette TRACE conn5 <- [1,1718,null,{}] 10:13:06 INFO - PROCESS | 2088 | 1464369186297 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:06 INFO - PROCESS | 2088 | 1464369186456 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 10:13:06 INFO - PROCESS | 2088 | 1464369186521 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:06 INFO - PROCESS | 2088 | ++DOCSHELL 0D1DBC00 == 40 [pid = 2088] [id = 439] 10:13:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (192DC800) [pid = 2088] [serial = 1317] [outer = 00000000] 10:13:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (19B68C00) [pid = 2088] [serial = 1318] [outer = 192DC800] 10:13:06 INFO - PROCESS | 2088 | 1464369186567 Marionette DEBUG loaded listener.js 10:13:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (19D1AC00) [pid = 2088] [serial = 1319] [outer = 192DC800] 10:13:07 INFO - PROCESS | 2088 | 1464369186983 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:13:07 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 10:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 10:13:07 INFO - PROCESS | 2088 | 1464369187024 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 10:13:07 INFO - PROCESS | 2088 | 1464369187026 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 10:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:13:07 INFO - PROCESS | 2088 | 1464369187037 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:13:07 INFO - PROCESS | 2088 | 1464369187039 Marionette TRACE conn5 <- [1,1722,null,{}] 10:13:07 INFO - PROCESS | 2088 | 1464369187043 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:07 INFO - PROCESS | 2088 | 1464369187152 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 10:13:07 INFO - PROCESS | 2088 | 1464369187159 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:07 INFO - PROCESS | 2088 | ++DOCSHELL 1919B800 == 41 [pid = 2088] [id = 440] 10:13:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (19B67000) [pid = 2088] [serial = 1320] [outer = 00000000] 10:13:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1A3E0000) [pid = 2088] [serial = 1321] [outer = 19B67000] 10:13:07 INFO - PROCESS | 2088 | 1464369187204 Marionette DEBUG loaded listener.js 10:13:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1A3E4000) [pid = 2088] [serial = 1322] [outer = 19B67000] 10:13:07 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (18A30400) [pid = 2088] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:13:07 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1908E000) [pid = 2088] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:13:07 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (10352C00) [pid = 2088] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:13:07 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (167AC800) [pid = 2088] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:13:07 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (164A8000) [pid = 2088] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:13:07 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (0CA23000) [pid = 2088] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:13:07 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (192D8C00) [pid = 2088] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:13:07 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (160DEC00) [pid = 2088] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:13:07 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (191A1400) [pid = 2088] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:13:07 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1035B800) [pid = 2088] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:13:07 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (152D3000) [pid = 2088] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:13:07 INFO - PROCESS | 2088 | 1464369187788 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 830ms 10:13:07 INFO - PROCESS | 2088 | 1464369187869 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 10:13:07 INFO - PROCESS | 2088 | 1464369187871 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 10:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:13:07 INFO - PROCESS | 2088 | 1464369187878 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:13:07 INFO - PROCESS | 2088 | 1464369187889 Marionette TRACE conn5 <- [1,1726,null,{}] 10:13:07 INFO - PROCESS | 2088 | 1464369187893 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:07 INFO - PROCESS | 2088 | 1464369187971 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 10:13:07 INFO - PROCESS | 2088 | 1464369187981 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:08 INFO - PROCESS | 2088 | ++DOCSHELL 1516D400 == 42 [pid = 2088] [id = 441] 10:13:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (152D3000) [pid = 2088] [serial = 1323] [outer = 00000000] 10:13:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1770D800) [pid = 2088] [serial = 1324] [outer = 152D3000] 10:13:08 INFO - PROCESS | 2088 | 1464369188025 Marionette DEBUG loaded listener.js 10:13:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (192D8C00) [pid = 2088] [serial = 1325] [outer = 152D3000] 10:13:08 INFO - PROCESS | 2088 | 1464369188446 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 631ms 10:13:08 INFO - PROCESS | 2088 | 1464369188510 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 10:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:13:08 INFO - PROCESS | 2088 | 1464369188512 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 10:13:08 INFO - PROCESS | 2088 | 1464369188515 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:13:08 INFO - PROCESS | 2088 | 1464369188517 Marionette TRACE conn5 <- [1,1730,null,{}] 10:13:08 INFO - PROCESS | 2088 | 1464369188520 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:08 INFO - PROCESS | 2088 | 1464369188600 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 10:13:08 INFO - PROCESS | 2088 | 1464369188607 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:08 INFO - PROCESS | 2088 | ++DOCSHELL 19B64800 == 43 [pid = 2088] [id = 442] 10:13:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1A1C6000) [pid = 2088] [serial = 1326] [outer = 00000000] 10:13:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1B61B800) [pid = 2088] [serial = 1327] [outer = 1A1C6000] 10:13:08 INFO - PROCESS | 2088 | 1464369188651 Marionette DEBUG loaded listener.js 10:13:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1C53BC00) [pid = 2088] [serial = 1328] [outer = 1A1C6000] 10:13:09 INFO - PROCESS | 2088 | 1464369189087 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 631ms 10:13:09 INFO - PROCESS | 2088 | 1464369189146 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 10:13:09 INFO - PROCESS | 2088 | 1464369189148 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 10:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:13:09 INFO - PROCESS | 2088 | 1464369189151 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 2088 | 1464369189153 Marionette TRACE conn5 <- [1,1734,null,{}] 10:13:09 INFO - PROCESS | 2088 | 1464369189156 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:09 INFO - PROCESS | 2088 | 1464369189236 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 10:13:09 INFO - PROCESS | 2088 | 1464369189242 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:09 INFO - PROCESS | 2088 | ++DOCSHELL 0927EC00 == 44 [pid = 2088] [id = 443] 10:13:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (0D171800) [pid = 2088] [serial = 1329] [outer = 00000000] 10:13:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1C6B2800) [pid = 2088] [serial = 1330] [outer = 0D171800] 10:13:09 INFO - PROCESS | 2088 | 1464369189287 Marionette DEBUG loaded listener.js 10:13:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1C6B6400) [pid = 2088] [serial = 1331] [outer = 0D171800] 10:13:09 INFO - PROCESS | 2088 | 1464369189755 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 10:13:09 INFO - PROCESS | 2088 | 1464369189828 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 10:13:09 INFO - PROCESS | 2088 | 1464369189832 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 10:13:09 INFO - PROCESS | 2088 | 1464369189838 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 2088 | 1464369189842 Marionette TRACE conn5 <- [1,1738,null,{}] 10:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:13:09 INFO - PROCESS | 2088 | 1464369189849 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:09 INFO - PROCESS | 2088 | 1464369189962 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 10:13:10 INFO - PROCESS | 2088 | 1464369190099 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:10 INFO - PROCESS | 2088 | ++DOCSHELL 1053B800 == 45 [pid = 2088] [id = 444] 10:13:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1053DC00) [pid = 2088] [serial = 1332] [outer = 00000000] 10:13:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (107DF000) [pid = 2088] [serial = 1333] [outer = 1053DC00] 10:13:10 INFO - PROCESS | 2088 | 1464369190159 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (11657800) [pid = 2088] [serial = 1334] [outer = 1053DC00] 10:13:10 INFO - PROCESS | 2088 | 1464369190786 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 10:13:10 INFO - PROCESS | 2088 | 1464369190819 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 10:13:10 INFO - PROCESS | 2088 | 1464369190822 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 10:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:13:10 INFO - PROCESS | 2088 | 1464369190830 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:13:10 INFO - PROCESS | 2088 | 1464369190834 Marionette TRACE conn5 <- [1,1742,null,{}] 10:13:10 INFO - PROCESS | 2088 | 1464369190839 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:10 INFO - PROCESS | 2088 | 1464369190948 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 10:13:11 INFO - PROCESS | 2088 | 1464369191083 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 2088 | ++DOCSHELL 167A8800 == 46 [pid = 2088] [id = 445] 10:13:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (167AB000) [pid = 2088] [serial = 1335] [outer = 00000000] 10:13:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (177E2000) [pid = 2088] [serial = 1336] [outer = 167AB000] 10:13:11 INFO - PROCESS | 2088 | 1464369191139 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (18B8AC00) [pid = 2088] [serial = 1337] [outer = 167AB000] 10:13:11 INFO - PROCESS | 2088 | 1464369191738 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 987ms 10:13:11 INFO - PROCESS | 2088 | 1464369191818 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 2088 | 1464369191820 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 10:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:13:11 INFO - PROCESS | 2088 | 1464369191825 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 2088 | 1464369191827 Marionette TRACE conn5 <- [1,1746,null,{}] 10:13:11 INFO - PROCESS | 2088 | 1464369191837 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:11 INFO - PROCESS | 2088 | 1464369191954 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 10:13:12 INFO - PROCESS | 2088 | 1464369192085 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:12 INFO - PROCESS | 2088 | ++DOCSHELL 1A07AC00 == 47 [pid = 2088] [id = 446] 10:13:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1A3DD400) [pid = 2088] [serial = 1338] [outer = 00000000] 10:13:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1B5A5800) [pid = 2088] [serial = 1339] [outer = 1A3DD400] 10:13:12 INFO - PROCESS | 2088 | 1464369192147 Marionette DEBUG loaded listener.js 10:13:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1C622C00) [pid = 2088] [serial = 1340] [outer = 1A3DD400] 10:13:12 INFO - PROCESS | 2088 | 1464369192714 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 930ms 10:13:12 INFO - PROCESS | 2088 | 1464369192760 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 10:13:12 INFO - PROCESS | 2088 | 1464369192763 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 10:13:12 INFO - PROCESS | 2088 | 1464369192766 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:13:12 INFO - PROCESS | 2088 | 1464369192768 Marionette TRACE conn5 <- [1,1750,null,{}] 10:13:12 INFO - PROCESS | 2088 | 1464369192772 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:12 INFO - PROCESS | 2088 | 1464369192880 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 10:13:13 INFO - PROCESS | 2088 | 1464369192986 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 2088 | ++DOCSHELL 1C9B1000 == 48 [pid = 2088] [id = 447] 10:13:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1CC33800) [pid = 2088] [serial = 1341] [outer = 00000000] 10:13:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1CC3BC00) [pid = 2088] [serial = 1342] [outer = 1CC33800] 10:13:13 INFO - PROCESS | 2088 | 1464369193040 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1CC98000) [pid = 2088] [serial = 1343] [outer = 1CC33800] 10:13:13 INFO - PROCESS | 2088 | 1464369193647 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 971ms 10:13:13 INFO - PROCESS | 2088 | 1464369193741 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 10:13:13 INFO - PROCESS | 2088 | 1464369193744 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 10:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:13:13 INFO - PROCESS | 2088 | 1464369193747 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:13:13 INFO - PROCESS | 2088 | 1464369193749 Marionette TRACE conn5 <- [1,1754,null,{}] 10:13:13 INFO - PROCESS | 2088 | 1464369193766 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:13 INFO - PROCESS | 2088 | 1464369193905 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 10:13:13 INFO - PROCESS | 2088 | 1464369193963 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:14 INFO - PROCESS | 2088 | ++DOCSHELL 1778E800 == 49 [pid = 2088] [id = 448] 10:13:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (17A10400) [pid = 2088] [serial = 1344] [outer = 00000000] 10:13:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (191A8C00) [pid = 2088] [serial = 1345] [outer = 17A10400] 10:13:14 INFO - PROCESS | 2088 | 1464369194018 Marionette DEBUG loaded listener.js 10:13:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1A3D8C00) [pid = 2088] [serial = 1346] [outer = 17A10400] 10:13:14 INFO - PROCESS | 2088 | 1464369194776 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1067ms 10:13:14 INFO - PROCESS | 2088 | 1464369194823 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 10:13:14 INFO - PROCESS | 2088 | 1464369194827 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 10:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:13:14 INFO - PROCESS | 2088 | 1464369194832 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 2088 | 1464369194836 Marionette TRACE conn5 <- [1,1758,null,{}] 10:13:14 INFO - PROCESS | 2088 | 1464369194843 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:14 INFO - PROCESS | 2088 | 1464369194939 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 10:13:15 INFO - PROCESS | 2088 | 1464369195082 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:15 INFO - PROCESS | 2088 | ++DOCSHELL 10C9A000 == 50 [pid = 2088] [id = 449] 10:13:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (11402400) [pid = 2088] [serial = 1347] [outer = 00000000] 10:13:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (11683000) [pid = 2088] [serial = 1348] [outer = 11402400] 10:13:15 INFO - PROCESS | 2088 | 1464369195134 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (14B80C00) [pid = 2088] [serial = 1349] [outer = 11402400] 10:13:15 INFO - PROCESS | 2088 | --DOCSHELL 19B64800 == 49 [pid = 2088] [id = 442] 10:13:15 INFO - PROCESS | 2088 | --DOCSHELL 1516D400 == 48 [pid = 2088] [id = 441] 10:13:15 INFO - PROCESS | 2088 | --DOCSHELL 1919B800 == 47 [pid = 2088] [id = 440] 10:13:15 INFO - PROCESS | 2088 | --DOCSHELL 0D1DBC00 == 46 [pid = 2088] [id = 439] 10:13:15 INFO - PROCESS | 2088 | --DOCSHELL 164B6800 == 45 [pid = 2088] [id = 438] 10:13:15 INFO - PROCESS | 2088 | --DOCSHELL 1907B400 == 44 [pid = 2088] [id = 437] 10:13:15 INFO - PROCESS | 2088 | --DOCSHELL 165ED000 == 43 [pid = 2088] [id = 436] 10:13:15 INFO - PROCESS | 2088 | --DOCSHELL 10358C00 == 42 [pid = 2088] [id = 435] 10:13:15 INFO - PROCESS | 2088 | --DOCSHELL 10C31C00 == 41 [pid = 2088] [id = 434] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1518DC00) [pid = 2088] [serial = 1193] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (160EA800) [pid = 2088] [serial = 1217] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (164B1400) [pid = 2088] [serial = 1264] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (165ED400) [pid = 2088] [serial = 1265] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (11687C00) [pid = 2088] [serial = 1259] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (10C9AC00) [pid = 2088] [serial = 1258] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1A1C9000) [pid = 2088] [serial = 1255] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (192E7000) [pid = 2088] [serial = 1276] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (18A56C00) [pid = 2088] [serial = 1279] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1A084400) [pid = 2088] [serial = 1282] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (19B68800) [pid = 2088] [serial = 1277] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (191CF400) [pid = 2088] [serial = 1274] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1A0B6400) [pid = 2088] [serial = 1283] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (177DE000) [pid = 2088] [serial = 1268] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1908A000) [pid = 2088] [serial = 1280] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1A4E4400) [pid = 2088] [serial = 1285] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (18E93000) [pid = 2088] [serial = 1270] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1907C000) [pid = 2088] [serial = 1271] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (191A2C00) [pid = 2088] [serial = 1273] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (152D0800) [pid = 2088] [serial = 1249] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (17A0C400) [pid = 2088] [serial = 1252] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1140B400) [pid = 2088] [serial = 1261] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (14882800) [pid = 2088] [serial = 1262] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1778E000) [pid = 2088] [serial = 1267] [outer = 00000000] [url = about:blank] 10:13:15 INFO - PROCESS | 2088 | 1464369195724 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 10:13:15 INFO - PROCESS | 2088 | 1464369195763 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 10:13:15 INFO - PROCESS | 2088 | 1464369195768 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 10:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:13:15 INFO - PROCESS | 2088 | 1464369195774 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:13:15 INFO - PROCESS | 2088 | 1464369195777 Marionette TRACE conn5 <- [1,1762,null,{}] 10:13:15 INFO - PROCESS | 2088 | 1464369195781 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:15 INFO - PROCESS | 2088 | 1464369195866 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 10:13:15 INFO - PROCESS | 2088 | 1464369195961 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:15 INFO - PROCESS | 2088 | ++DOCSHELL 11403C00 == 42 [pid = 2088] [id = 450] 10:13:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1140A400) [pid = 2088] [serial = 1350] [outer = 00000000] 10:13:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (14FF0000) [pid = 2088] [serial = 1351] [outer = 1140A400] 10:13:16 INFO - PROCESS | 2088 | 1464369196010 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (152D8400) [pid = 2088] [serial = 1352] [outer = 1140A400] 10:13:16 INFO - PROCESS | 2088 | 1464369196451 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 10:13:16 INFO - PROCESS | 2088 | 1464369196507 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 10:13:16 INFO - PROCESS | 2088 | 1464369196510 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 10:13:16 INFO - PROCESS | 2088 | 1464369196513 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:13:16 INFO - PROCESS | 2088 | 1464369196516 Marionette TRACE conn5 <- [1,1766,null,{}] 10:13:16 INFO - PROCESS | 2088 | 1464369196531 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:16 INFO - PROCESS | 2088 | 1464369196617 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 10:13:16 INFO - PROCESS | 2088 | 1464369196632 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 2088 | ++DOCSHELL 165F0000 == 43 [pid = 2088] [id = 451] 10:13:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (165F0800) [pid = 2088] [serial = 1353] [outer = 00000000] 10:13:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (16752000) [pid = 2088] [serial = 1354] [outer = 165F0800] 10:13:16 INFO - PROCESS | 2088 | 1464369196679 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (16A98800) [pid = 2088] [serial = 1355] [outer = 165F0800] 10:13:17 INFO - PROCESS | 2088 | 1464369197143 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:13:17 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 10:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 10:13:17 INFO - PROCESS | 2088 | 1464369197188 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 10:13:17 INFO - PROCESS | 2088 | 1464369197190 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 10:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:13:17 INFO - PROCESS | 2088 | 1464369197194 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - PROCESS | 2088 | 1464369197196 Marionette TRACE conn5 <- [1,1770,null,{}] 10:13:17 INFO - PROCESS | 2088 | 1464369197199 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:17 INFO - PROCESS | 2088 | 1464369197283 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 10:13:17 INFO - PROCESS | 2088 | 1464369197292 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:17 INFO - PROCESS | 2088 | ++DOCSHELL 17796000 == 44 [pid = 2088] [id = 452] 10:13:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (17796C00) [pid = 2088] [serial = 1356] [outer = 00000000] 10:13:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (17A0B000) [pid = 2088] [serial = 1357] [outer = 17796C00] 10:13:17 INFO - PROCESS | 2088 | 1464369197337 Marionette DEBUG loaded listener.js 10:13:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (18A4AC00) [pid = 2088] [serial = 1358] [outer = 17796C00] 10:13:17 INFO - PROCESS | 2088 | 1464369197777 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:13:17 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 10:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 10:13:17 INFO - PROCESS | 2088 | 1464369197828 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 10:13:17 INFO - PROCESS | 2088 | 1464369197830 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 10:13:17 INFO - PROCESS | 2088 | 1464369197833 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:13:17 INFO - PROCESS | 2088 | 1464369197834 Marionette TRACE conn5 <- [1,1774,null,{}] 10:13:17 INFO - PROCESS | 2088 | 1464369197845 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:17 INFO - PROCESS | 2088 | 1464369197952 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 10:13:18 INFO - PROCESS | 2088 | 1464369198038 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:18 INFO - PROCESS | 2088 | ++DOCSHELL 18B7D400 == 45 [pid = 2088] [id = 453] 10:13:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (18B7FC00) [pid = 2088] [serial = 1359] [outer = 00000000] 10:13:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1907C400) [pid = 2088] [serial = 1360] [outer = 18B7FC00] 10:13:18 INFO - PROCESS | 2088 | 1464369198083 Marionette DEBUG loaded listener.js 10:13:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19082C00) [pid = 2088] [serial = 1361] [outer = 18B7FC00] 10:13:18 INFO - PROCESS | 2088 | 1464369198503 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:13:18 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 10:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 10:13:18 INFO - PROCESS | 2088 | 1464369198573 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 10:13:18 INFO - PROCESS | 2088 | 1464369198575 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 10:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:13:18 INFO - PROCESS | 2088 | 1464369198582 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:13:18 INFO - PROCESS | 2088 | 1464369198584 Marionette TRACE conn5 <- [1,1778,null,{}] 10:13:18 INFO - PROCESS | 2088 | 1464369198588 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:18 INFO - PROCESS | 2088 | 1464369198721 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 10:13:18 INFO - PROCESS | 2088 | 1464369198786 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:18 INFO - PROCESS | 2088 | ++DOCSHELL 190EB400 == 46 [pid = 2088] [id = 454] 10:13:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1919E800) [pid = 2088] [serial = 1362] [outer = 00000000] 10:13:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (191A6800) [pid = 2088] [serial = 1363] [outer = 1919E800] 10:13:18 INFO - PROCESS | 2088 | 1464369198834 Marionette DEBUG loaded listener.js 10:13:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (191CF000) [pid = 2088] [serial = 1364] [outer = 1919E800] 10:13:19 INFO - PROCESS | 2088 | 1464369199268 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:13:19 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) 10:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 731ms 10:13:19 INFO - PROCESS | 2088 | 1464369199324 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 10:13:19 INFO - PROCESS | 2088 | 1464369199326 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 10:13:19 INFO - PROCESS | 2088 | 1464369199329 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:13:19 INFO - PROCESS | 2088 | 1464369199331 Marionette TRACE conn5 <- [1,1782,null,{}] 10:13:19 INFO - PROCESS | 2088 | 1464369199334 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:19 INFO - PROCESS | 2088 | 1464369199446 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 10:13:19 INFO - PROCESS | 2088 | 1464369199453 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:19 INFO - PROCESS | 2088 | ++DOCSHELL 14A7D800 == 47 [pid = 2088] [id = 455] 10:13:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (191A6C00) [pid = 2088] [serial = 1365] [outer = 00000000] 10:13:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (192E7000) [pid = 2088] [serial = 1366] [outer = 191A6C00] 10:13:19 INFO - PROCESS | 2088 | 1464369199550 Marionette DEBUG loaded listener.js 10:13:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (192E7400) [pid = 2088] [serial = 1367] [outer = 191A6C00] 10:13:19 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (19098800) [pid = 2088] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:13:19 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (10547000) [pid = 2088] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:13:19 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (192DC800) [pid = 2088] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:13:19 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (19B6B000) [pid = 2088] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:13:19 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1140C000) [pid = 2088] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:13:19 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (165EDC00) [pid = 2088] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:13:19 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1907BC00) [pid = 2088] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:13:19 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (19B67000) [pid = 2088] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:13:19 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (152D3000) [pid = 2088] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:13:19 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1A1C6000) [pid = 2088] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:13:20 INFO - PROCESS | 2088 | 1464369200061 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 10:13:20 INFO - PROCESS | 2088 | 1464369200103 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 10:13:20 INFO - PROCESS | 2088 | 1464369200105 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 10:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:13:20 INFO - PROCESS | 2088 | 1464369200108 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:13:20 INFO - PROCESS | 2088 | 1464369200110 Marionette TRACE conn5 <- [1,1786,null,{}] 10:13:20 INFO - PROCESS | 2088 | 1464369200114 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:20 INFO - PROCESS | 2088 | 1464369200202 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 10:13:20 INFO - PROCESS | 2088 | 1464369200297 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 2088 | ++DOCSHELL 10544800 == 48 [pid = 2088] [id = 456] 10:13:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (10547000) [pid = 2088] [serial = 1368] [outer = 00000000] 10:13:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1908C800) [pid = 2088] [serial = 1369] [outer = 10547000] 10:13:20 INFO - PROCESS | 2088 | 1464369200341 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (192E5400) [pid = 2088] [serial = 1370] [outer = 10547000] 10:13:20 INFO - PROCESS | 2088 | 1464369200675 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 10:13:20 INFO - PROCESS | 2088 | 1464369200740 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 10:13:20 INFO - PROCESS | 2088 | 1464369200742 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 10:13:20 INFO - PROCESS | 2088 | 1464369200745 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:13:20 INFO - PROCESS | 2088 | 1464369200747 Marionette TRACE conn5 <- [1,1790,null,{}] 10:13:20 INFO - PROCESS | 2088 | 1464369200750 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:20 INFO - PROCESS | 2088 | 1464369200890 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 10:13:20 INFO - PROCESS | 2088 | 1464369200899 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 2088 | ++DOCSHELL 19443000 == 49 [pid = 2088] [id = 457] 10:13:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1944B800) [pid = 2088] [serial = 1371] [outer = 00000000] 10:13:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1A3D8000) [pid = 2088] [serial = 1372] [outer = 1944B800] 10:13:20 INFO - PROCESS | 2088 | 1464369200944 Marionette DEBUG loaded listener.js 10:13:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1A3E3000) [pid = 2088] [serial = 1373] [outer = 1944B800] 10:13:21 INFO - PROCESS | 2088 | 1464369201350 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 10:13:21 INFO - PROCESS | 2088 | 1464369201379 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 10:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:13:21 INFO - PROCESS | 2088 | 1464369201381 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 10:13:21 INFO - PROCESS | 2088 | 1464369201384 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:13:21 INFO - PROCESS | 2088 | 1464369201386 Marionette TRACE conn5 <- [1,1794,null,{}] 10:13:21 INFO - PROCESS | 2088 | 1464369201390 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:21 INFO - PROCESS | 2088 | 1464369201470 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 10:13:21 INFO - PROCESS | 2088 | 1464369201565 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:21 INFO - PROCESS | 2088 | ++DOCSHELL 1A3D7C00 == 50 [pid = 2088] [id = 458] 10:13:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1A3E0400) [pid = 2088] [serial = 1374] [outer = 00000000] 10:13:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1B023000) [pid = 2088] [serial = 1375] [outer = 1A3E0400] 10:13:21 INFO - PROCESS | 2088 | 1464369201609 Marionette DEBUG loaded listener.js 10:13:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1B18D800) [pid = 2088] [serial = 1376] [outer = 1A3E0400] 10:13:22 INFO - PROCESS | 2088 | 1464369202020 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 10:13:22 INFO - PROCESS | 2088 | 1464369202160 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 10:13:22 INFO - PROCESS | 2088 | 1464369202164 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 10:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:13:22 INFO - PROCESS | 2088 | 1464369202216 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:13:22 INFO - PROCESS | 2088 | 1464369202221 Marionette TRACE conn5 <- [1,1798,null,{}] 10:13:22 INFO - PROCESS | 2088 | 1464369202229 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:22 INFO - PROCESS | 2088 | 1464369202341 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 10:13:22 INFO - PROCESS | 2088 | 1464369202443 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:22 INFO - PROCESS | 2088 | ++DOCSHELL 10358C00 == 51 [pid = 2088] [id = 459] 10:13:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (10373400) [pid = 2088] [serial = 1377] [outer = 00000000] 10:13:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (10C2E800) [pid = 2088] [serial = 1378] [outer = 10373400] 10:13:22 INFO - PROCESS | 2088 | 1464369202504 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1487B000) [pid = 2088] [serial = 1379] [outer = 10373400] 10:13:23 INFO - PROCESS | 2088 | 1464369203111 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 987ms 10:13:23 INFO - PROCESS | 2088 | 1464369203158 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 10:13:23 INFO - PROCESS | 2088 | 1464369203164 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 10:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:13:23 INFO - PROCESS | 2088 | 1464369203171 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:13:23 INFO - PROCESS | 2088 | 1464369203174 Marionette TRACE conn5 <- [1,1802,null,{}] 10:13:23 INFO - PROCESS | 2088 | 1464369203178 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:23 INFO - PROCESS | 2088 | 1464369203291 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 10:13:23 INFO - PROCESS | 2088 | 1464369203401 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 2088 | ++DOCSHELL 16689800 == 52 [pid = 2088] [id = 460] 10:13:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (16694800) [pid = 2088] [serial = 1380] [outer = 00000000] 10:13:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (16CD1800) [pid = 2088] [serial = 1381] [outer = 16694800] 10:13:23 INFO - PROCESS | 2088 | 1464369203456 Marionette DEBUG loaded listener.js 10:13:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (177E1800) [pid = 2088] [serial = 1382] [outer = 16694800] 10:13:24 INFO - PROCESS | 2088 | 1464369204071 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 971ms 10:13:24 INFO - PROCESS | 2088 | 1464369204143 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 10:13:24 INFO - PROCESS | 2088 | 1464369204146 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 10:13:24 INFO - PROCESS | 2088 | 1464369204149 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:13:24 INFO - PROCESS | 2088 | 1464369204154 Marionette TRACE conn5 <- [1,1806,null,{}] 10:13:24 INFO - PROCESS | 2088 | 1464369204165 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:24 INFO - PROCESS | 2088 | 1464369204273 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 10:13:24 INFO - PROCESS | 2088 | 1464369204411 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:24 INFO - PROCESS | 2088 | ++DOCSHELL 192DD400 == 53 [pid = 2088] [id = 461] 10:13:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (192E5C00) [pid = 2088] [serial = 1383] [outer = 00000000] 10:13:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1B0B1000) [pid = 2088] [serial = 1384] [outer = 192E5C00] 10:13:24 INFO - PROCESS | 2088 | 1464369204470 Marionette DEBUG loaded listener.js 10:13:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1C53FC00) [pid = 2088] [serial = 1385] [outer = 192E5C00] 10:13:25 INFO - PROCESS | 2088 | 1464369205085 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 10:13:25 INFO - PROCESS | 2088 | 1464369205123 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 10:13:25 INFO - PROCESS | 2088 | 1464369205126 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 10:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:13:25 INFO - PROCESS | 2088 | 1464369205129 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:13:25 INFO - PROCESS | 2088 | 1464369205131 Marionette TRACE conn5 <- [1,1810,null,{}] 10:13:25 INFO - PROCESS | 2088 | 1464369205135 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:25 INFO - PROCESS | 2088 | 1464369205244 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 10:13:25 INFO - PROCESS | 2088 | 1464369205382 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:25 INFO - PROCESS | 2088 | ++DOCSHELL 1CC3E000 == 54 [pid = 2088] [id = 462] 10:13:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1CC3F000) [pid = 2088] [serial = 1386] [outer = 00000000] 10:13:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1CCA2800) [pid = 2088] [serial = 1387] [outer = 1CC3F000] 10:13:25 INFO - PROCESS | 2088 | 1464369205439 Marionette DEBUG loaded listener.js 10:13:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1CD5F800) [pid = 2088] [serial = 1388] [outer = 1CC3F000] 10:13:26 INFO - PROCESS | 2088 | 1464369206003 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 970ms 10:13:26 INFO - PROCESS | 2088 | 1464369206103 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 10:13:26 INFO - PROCESS | 2088 | 1464369206105 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 10:13:26 INFO - PROCESS | 2088 | 1464369206109 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:13:26 INFO - PROCESS | 2088 | 1464369206111 Marionette TRACE conn5 <- [1,1814,null,{}] 10:13:26 INFO - PROCESS | 2088 | 1464369206115 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:26 INFO - PROCESS | 2088 | 1464369206217 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 10:13:26 INFO - PROCESS | 2088 | 1464369206327 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:26 INFO - PROCESS | 2088 | ++DOCSHELL 10B85C00 == 55 [pid = 2088] [id = 463] 10:13:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (152D7C00) [pid = 2088] [serial = 1389] [outer = 00000000] 10:13:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (165F2000) [pid = 2088] [serial = 1390] [outer = 152D7C00] 10:13:26 INFO - PROCESS | 2088 | 1464369206381 Marionette DEBUG loaded listener.js 10:13:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (18B7C000) [pid = 2088] [serial = 1391] [outer = 152D7C00] 10:13:27 INFO - PROCESS | 2088 | 1464369207147 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1070ms 10:13:27 INFO - PROCESS | 2088 | 1464369207183 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 10:13:27 INFO - PROCESS | 2088 | 1464369207188 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 10:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:13:27 INFO - PROCESS | 2088 | 1464369207193 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:13:27 INFO - PROCESS | 2088 | 1464369207197 Marionette TRACE conn5 <- [1,1818,null,{}] 10:13:27 INFO - PROCESS | 2088 | 1464369207202 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:27 INFO - PROCESS | 2088 | 1464369207305 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 10:13:27 INFO - PROCESS | 2088 | 1464369207419 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:27 INFO - PROCESS | 2088 | ++DOCSHELL 107E9800 == 56 [pid = 2088] [id = 464] 10:13:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (11680800) [pid = 2088] [serial = 1392] [outer = 00000000] 10:13:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (167AE800) [pid = 2088] [serial = 1393] [outer = 11680800] 10:13:27 INFO - PROCESS | 2088 | 1464369207510 Marionette DEBUG loaded listener.js 10:13:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (177D9400) [pid = 2088] [serial = 1394] [outer = 11680800] 10:13:27 INFO - PROCESS | 2088 | --DOCSHELL 19443000 == 55 [pid = 2088] [id = 457] 10:13:27 INFO - PROCESS | 2088 | --DOCSHELL 10544800 == 54 [pid = 2088] [id = 456] 10:13:27 INFO - PROCESS | 2088 | --DOCSHELL 14A7D800 == 53 [pid = 2088] [id = 455] 10:13:27 INFO - PROCESS | 2088 | --DOCSHELL 190EB400 == 52 [pid = 2088] [id = 454] 10:13:27 INFO - PROCESS | 2088 | --DOCSHELL 18B7D400 == 51 [pid = 2088] [id = 453] 10:13:27 INFO - PROCESS | 2088 | --DOCSHELL 165F0000 == 50 [pid = 2088] [id = 451] 10:13:27 INFO - PROCESS | 2088 | --DOCSHELL 11403C00 == 49 [pid = 2088] [id = 450] 10:13:27 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (0D38B800) [pid = 2088] [serial = 1288] [outer = 00000000] [url = about:blank] 10:13:27 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (164AAC00) [pid = 2088] [serial = 1291] [outer = 00000000] [url = about:blank] 10:13:27 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (190EE400) [pid = 2088] [serial = 1294] [outer = 00000000] [url = about:blank] 10:13:27 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1B61FC00) [pid = 2088] [serial = 1297] [outer = 00000000] [url = about:blank] 10:13:27 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1C6B2800) [pid = 2088] [serial = 1330] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOCSHELL 10C9A000 == 48 [pid = 2088] [id = 449] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (190EF000) [pid = 2088] [serial = 1315] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1487D400) [pid = 2088] [serial = 1306] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (15414800) [pid = 2088] [serial = 1307] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (19D1AC00) [pid = 2088] [serial = 1319] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1C53E400) [pid = 2088] [serial = 1301] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1C53C000) [pid = 2088] [serial = 1300] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (19B68C00) [pid = 2088] [serial = 1318] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (167A8400) [pid = 2088] [serial = 1304] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (160EA000) [pid = 2088] [serial = 1303] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (17A01C00) [pid = 2088] [serial = 1309] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (18A34000) [pid = 2088] [serial = 1310] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (19085000) [pid = 2088] [serial = 1312] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1A3E0000) [pid = 2088] [serial = 1321] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (192D8C00) [pid = 2088] [serial = 1325] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1770D800) [pid = 2088] [serial = 1324] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1A3E4000) [pid = 2088] [serial = 1322] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (191A2400) [pid = 2088] [serial = 1316] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1B61B800) [pid = 2088] [serial = 1327] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1C53BC00) [pid = 2088] [serial = 1328] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (19095C00) [pid = 2088] [serial = 1313] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 2088 | 1464369208137 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 989ms 10:13:28 INFO - PROCESS | 2088 | 1464369208183 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 10:13:28 INFO - PROCESS | 2088 | 1464369208189 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 10:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:13:28 INFO - PROCESS | 2088 | 1464369208194 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:13:28 INFO - PROCESS | 2088 | 1464369208197 Marionette TRACE conn5 <- [1,1822,null,{}] 10:13:28 INFO - PROCESS | 2088 | 1464369208201 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:28 INFO - PROCESS | 2088 | 1464369208291 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 10:13:28 INFO - PROCESS | 2088 | 1464369208385 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:28 INFO - PROCESS | 2088 | ++DOCSHELL 10355800 == 49 [pid = 2088] [id = 465] 10:13:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (107B7400) [pid = 2088] [serial = 1395] [outer = 00000000] 10:13:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (15489000) [pid = 2088] [serial = 1396] [outer = 107B7400] 10:13:28 INFO - PROCESS | 2088 | 1464369208430 Marionette DEBUG loaded listener.js 10:13:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (164AF800) [pid = 2088] [serial = 1397] [outer = 107B7400] 10:13:28 INFO - PROCESS | 2088 | 1464369208835 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:13:28 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 10:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 10:13:28 INFO - PROCESS | 2088 | 1464369208868 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 10:13:28 INFO - PROCESS | 2088 | 1464369208870 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 10:13:28 INFO - PROCESS | 2088 | 1464369208874 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:13:28 INFO - PROCESS | 2088 | 1464369208877 Marionette TRACE conn5 <- [1,1826,null,{}] 10:13:28 INFO - PROCESS | 2088 | 1464369208887 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:28 INFO - PROCESS | 2088 | 1464369208974 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 10:13:29 INFO - PROCESS | 2088 | 1464369208982 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 2088 | ++DOCSHELL 17705400 == 50 [pid = 2088] [id = 466] 10:13:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (17709000) [pid = 2088] [serial = 1398] [outer = 00000000] 10:13:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (19089800) [pid = 2088] [serial = 1399] [outer = 17709000] 10:13:29 INFO - PROCESS | 2088 | 1464369209029 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (190E0800) [pid = 2088] [serial = 1400] [outer = 17709000] 10:13:29 INFO - PROCESS | 2088 | 1464369209522 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 10:13:29 INFO - PROCESS | 2088 | 1464369209548 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 10:13:29 INFO - PROCESS | 2088 | 1464369209550 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 10:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:13:29 INFO - PROCESS | 2088 | 1464369209558 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - PROCESS | 2088 | 1464369209560 Marionette TRACE conn5 <- [1,1830,null,{}] 10:13:29 INFO - PROCESS | 2088 | 1464369209563 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:29 INFO - PROCESS | 2088 | 1464369209649 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 10:13:29 INFO - PROCESS | 2088 | 1464369209656 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 2088 | ++DOCSHELL 190EF400 == 51 [pid = 2088] [id = 467] 10:13:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1919CC00) [pid = 2088] [serial = 1401] [outer = 00000000] 10:13:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (191A7C00) [pid = 2088] [serial = 1402] [outer = 1919CC00] 10:13:29 INFO - PROCESS | 2088 | 1464369209701 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (192DFC00) [pid = 2088] [serial = 1403] [outer = 1919CC00] 10:13:30 INFO - PROCESS | 2088 | 1464369210125 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 10:13:30 INFO - PROCESS | 2088 | 1464369210188 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 10:13:30 INFO - PROCESS | 2088 | 1464369210190 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 10:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:13:30 INFO - PROCESS | 2088 | 1464369210198 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 2088 | 1464369210200 Marionette TRACE conn5 <- [1,1834,null,{}] 10:13:30 INFO - PROCESS | 2088 | 1464369210203 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:30 INFO - PROCESS | 2088 | 1464369210314 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 10:13:30 INFO - PROCESS | 2088 | 1464369210321 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:30 INFO - PROCESS | 2088 | ++DOCSHELL 190E8400 == 52 [pid = 2088] [id = 468] 10:13:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (190ECC00) [pid = 2088] [serial = 1404] [outer = 00000000] 10:13:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (19B6C800) [pid = 2088] [serial = 1405] [outer = 190ECC00] 10:13:30 INFO - PROCESS | 2088 | 1464369210366 Marionette DEBUG loaded listener.js 10:13:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1A081000) [pid = 2088] [serial = 1406] [outer = 190ECC00] 10:13:30 INFO - PROCESS | 2088 | 1464369210858 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:13:30 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) 10:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 10:13:30 INFO - PROCESS | 2088 | 1464369210924 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 10:13:30 INFO - PROCESS | 2088 | 1464369210926 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 10:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:13:30 INFO - PROCESS | 2088 | 1464369210929 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 2088 | 1464369210931 Marionette TRACE conn5 <- [1,1838,null,{}] 10:13:30 INFO - PROCESS | 2088 | 1464369210934 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:31 INFO - PROCESS | 2088 | 1464369211060 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 10:13:31 INFO - PROCESS | 2088 | 1464369211127 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:31 INFO - PROCESS | 2088 | ++DOCSHELL 1034E400 == 53 [pid = 2088] [id = 469] 10:13:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1A4E2800) [pid = 2088] [serial = 1407] [outer = 00000000] 10:13:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1B625C00) [pid = 2088] [serial = 1408] [outer = 1A4E2800] 10:13:31 INFO - PROCESS | 2088 | 1464369211172 Marionette DEBUG loaded listener.js 10:13:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1C283C00) [pid = 2088] [serial = 1409] [outer = 1A4E2800] 10:13:31 INFO - PROCESS | 2088 | 1464369211581 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 10:13:31 INFO - PROCESS | 2088 | 1464369211600 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 10:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:13:31 INFO - PROCESS | 2088 | 1464369211602 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 10:13:31 INFO - PROCESS | 2088 | 1464369211605 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:13:31 INFO - PROCESS | 2088 | 1464369211607 Marionette TRACE conn5 <- [1,1842,null,{}] 10:13:31 INFO - PROCESS | 2088 | 1464369211610 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:31 INFO - PROCESS | 2088 | 1464369211751 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 10:13:31 INFO - PROCESS | 2088 | 1464369211772 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:31 INFO - PROCESS | 2088 | ++DOCSHELL 1C541800 == 54 [pid = 2088] [id = 470] 10:13:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1C546800) [pid = 2088] [serial = 1410] [outer = 00000000] 10:13:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1C6B5400) [pid = 2088] [serial = 1411] [outer = 1C546800] 10:13:31 INFO - PROCESS | 2088 | 1464369211821 Marionette DEBUG loaded listener.js 10:13:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1C6B6800) [pid = 2088] [serial = 1412] [outer = 1C546800] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (15482400) [pid = 2088] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1A3DBC00) [pid = 2088] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (18B7FC00) [pid = 2088] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1919E800) [pid = 2088] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (10547000) [pid = 2088] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (17796C00) [pid = 2088] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (191A6C00) [pid = 2088] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (167AB000) [pid = 2088] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (11402400) [pid = 2088] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1140A400) [pid = 2088] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1053DC00) [pid = 2088] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1A3DD400) [pid = 2088] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1CC33800) [pid = 2088] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1944B800) [pid = 2088] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (165F0800) [pid = 2088] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (10B83000) [pid = 2088] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1AFD3800) [pid = 2088] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1A0BF800) [pid = 2088] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1908CC00) [pid = 2088] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (0CA1BC00) [pid = 2088] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (19B69C00) [pid = 2088] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1034F800) [pid = 2088] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:13:32 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (16A97400) [pid = 2088] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:13:32 INFO - PROCESS | 2088 | 1464369212478 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 10:13:32 INFO - PROCESS | 2088 | 1464369212536 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 10:13:32 INFO - PROCESS | 2088 | 1464369212538 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 10:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:13:32 INFO - PROCESS | 2088 | 1464369212541 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - PROCESS | 2088 | 1464369212543 Marionette TRACE conn5 <- [1,1846,null,{}] 10:13:32 INFO - PROCESS | 2088 | 1464369212547 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:32 INFO - PROCESS | 2088 | 1464369212636 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 10:13:32 INFO - PROCESS | 2088 | 1464369212734 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:32 INFO - PROCESS | 2088 | ++DOCSHELL 101F4400 == 55 [pid = 2088] [id = 471] 10:13:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (101F6C00) [pid = 2088] [serial = 1413] [outer = 00000000] 10:13:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (14B76800) [pid = 2088] [serial = 1414] [outer = 101F6C00] 10:13:32 INFO - PROCESS | 2088 | 1464369212778 Marionette DEBUG loaded listener.js 10:13:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (165E7400) [pid = 2088] [serial = 1415] [outer = 101F6C00] 10:13:33 INFO - PROCESS | 2088 | 1464369213175 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 10:13:33 INFO - PROCESS | 2088 | 1464369213214 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 10:13:33 INFO - PROCESS | 2088 | 1464369213216 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 10:13:33 INFO - PROCESS | 2088 | 1464369213219 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:13:33 INFO - PROCESS | 2088 | 1464369213221 Marionette TRACE conn5 <- [1,1850,null,{}] 10:13:33 INFO - PROCESS | 2088 | 1464369213224 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:33 INFO - PROCESS | 2088 | 1464369213304 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 10:13:33 INFO - PROCESS | 2088 | 1464369213311 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 2088 | ++DOCSHELL 0D340000 == 56 [pid = 2088] [id = 472] 10:13:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (10358800) [pid = 2088] [serial = 1416] [outer = 00000000] 10:13:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (190ED000) [pid = 2088] [serial = 1417] [outer = 10358800] 10:13:33 INFO - PROCESS | 2088 | 1464369213355 Marionette DEBUG loaded listener.js 10:13:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1A081C00) [pid = 2088] [serial = 1418] [outer = 10358800] 10:13:33 INFO - PROCESS | 2088 | 1464369213790 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 631ms 10:13:33 INFO - PROCESS | 2088 | 1464369213852 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 10:13:33 INFO - PROCESS | 2088 | 1464369213854 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 10:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:13:33 INFO - PROCESS | 2088 | 1464369213858 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:13:33 INFO - PROCESS | 2088 | 1464369213859 Marionette TRACE conn5 <- [1,1854,null,{}] 10:13:33 INFO - PROCESS | 2088 | 1464369213863 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:33 INFO - PROCESS | 2088 | 1464369213944 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 10:13:33 INFO - PROCESS | 2088 | 1464369213951 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 2088 | ++DOCSHELL 19B69C00 == 57 [pid = 2088] [id = 473] 10:13:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1AFD3800) [pid = 2088] [serial = 1419] [outer = 00000000] 10:13:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1CC3C800) [pid = 2088] [serial = 1420] [outer = 1AFD3800] 10:13:34 INFO - PROCESS | 2088 | 1464369213995 Marionette DEBUG loaded listener.js 10:13:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1CCA2400) [pid = 2088] [serial = 1421] [outer = 1AFD3800] 10:13:34 INFO - PROCESS | 2088 | 1464369214500 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 10:13:34 INFO - PROCESS | 2088 | 1464369214589 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 10:13:34 INFO - PROCESS | 2088 | 1464369214593 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 10:13:34 INFO - PROCESS | 2088 | 1464369214599 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:13:34 INFO - PROCESS | 2088 | 1464369214604 Marionette TRACE conn5 <- [1,1858,null,{}] 10:13:34 INFO - PROCESS | 2088 | 1464369214611 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:34 INFO - PROCESS | 2088 | 1464369214776 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 10:13:34 INFO - PROCESS | 2088 | 1464369214885 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:34 INFO - PROCESS | 2088 | ++DOCSHELL 11689800 == 58 [pid = 2088] [id = 474] 10:13:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1168D800) [pid = 2088] [serial = 1422] [outer = 00000000] 10:13:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (14F7C800) [pid = 2088] [serial = 1423] [outer = 1168D800] 10:13:34 INFO - PROCESS | 2088 | 1464369214955 Marionette DEBUG loaded listener.js 10:13:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1602CC00) [pid = 2088] [serial = 1424] [outer = 1168D800] 10:13:35 INFO - PROCESS | 2088 | 1464369215518 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 10:13:35 INFO - PROCESS | 2088 | 1464369215574 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 2088 | 1464369215580 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 10:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:13:35 INFO - PROCESS | 2088 | 1464369215587 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 2088 | 1464369215589 Marionette TRACE conn5 <- [1,1862,null,{}] 10:13:35 INFO - PROCESS | 2088 | 1464369215594 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:35 INFO - PROCESS | 2088 | 1464369215705 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 10:13:35 INFO - PROCESS | 2088 | 1464369215818 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:35 INFO - PROCESS | 2088 | ++DOCSHELL 1770FC00 == 59 [pid = 2088] [id = 475] 10:13:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1778EC00) [pid = 2088] [serial = 1425] [outer = 00000000] 10:13:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (19085000) [pid = 2088] [serial = 1426] [outer = 1778EC00] 10:13:35 INFO - PROCESS | 2088 | 1464369215914 Marionette DEBUG loaded listener.js 10:13:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (190EA000) [pid = 2088] [serial = 1427] [outer = 1778EC00] 10:13:36 INFO - PROCESS | 2088 | 1464369216544 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1019ms 10:13:36 INFO - PROCESS | 2088 | 1464369216608 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 10:13:36 INFO - PROCESS | 2088 | 1464369216611 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 10:13:36 INFO - PROCESS | 2088 | 1464369216615 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:13:36 INFO - PROCESS | 2088 | 1464369216618 Marionette TRACE conn5 <- [1,1866,null,{}] 10:13:36 INFO - PROCESS | 2088 | 1464369216630 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:36 INFO - PROCESS | 2088 | 1464369216794 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 10:13:36 INFO - PROCESS | 2088 | 1464369216934 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:36 INFO - PROCESS | 2088 | ++DOCSHELL 1AFCB000 == 60 [pid = 2088] [id = 476] 10:13:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1B0B2C00) [pid = 2088] [serial = 1428] [outer = 00000000] 10:13:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1CC3B800) [pid = 2088] [serial = 1429] [outer = 1B0B2C00] 10:13:37 INFO - PROCESS | 2088 | 1464369216992 Marionette DEBUG loaded listener.js 10:13:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1CD6C000) [pid = 2088] [serial = 1430] [outer = 1B0B2C00] 10:13:37 INFO - PROCESS | 2088 | 1464369217595 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1023ms 10:13:37 INFO - PROCESS | 2088 | 1464369217641 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 10:13:37 INFO - PROCESS | 2088 | 1464369217644 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 10:13:37 INFO - PROCESS | 2088 | 1464369217647 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:13:37 INFO - PROCESS | 2088 | 1464369217649 Marionette TRACE conn5 <- [1,1870,null,{}] 10:13:37 INFO - PROCESS | 2088 | 1464369217653 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:37 INFO - PROCESS | 2088 | 1464369217814 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 10:13:37 INFO - PROCESS | 2088 | 1464369217957 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:38 INFO - PROCESS | 2088 | ++DOCSHELL 1034F000 == 61 [pid = 2088] [id = 477] 10:13:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (16035400) [pid = 2088] [serial = 1431] [outer = 00000000] 10:13:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1D37B800) [pid = 2088] [serial = 1432] [outer = 16035400] 10:13:38 INFO - PROCESS | 2088 | 1464369218013 Marionette DEBUG loaded listener.js 10:13:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1D751400) [pid = 2088] [serial = 1433] [outer = 16035400] 10:13:38 INFO - PROCESS | 2088 | 1464369218641 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1015ms 10:13:38 INFO - PROCESS | 2088 | 1464369218903 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 10:13:38 INFO - PROCESS | 2088 | 1464369218908 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 10:13:38 INFO - PROCESS | 2088 | 1464369218913 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:13:38 INFO - PROCESS | 2088 | 1464369218916 Marionette TRACE conn5 <- [1,1874,null,{}] 10:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:13:38 INFO - PROCESS | 2088 | 1464369218922 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:39 INFO - PROCESS | 2088 | 1464369219026 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 10:13:39 INFO - PROCESS | 2088 | 1464369219161 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 2088 | ++DOCSHELL 10543800 == 62 [pid = 2088] [id = 478] 10:13:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (10545C00) [pid = 2088] [serial = 1434] [outer = 00000000] 10:13:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (10C9A000) [pid = 2088] [serial = 1435] [outer = 10545C00] 10:13:39 INFO - PROCESS | 2088 | 1464369219211 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (14AE9C00) [pid = 2088] [serial = 1436] [outer = 10545C00] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 0CA1B400 == 61 [pid = 2088] [id = 429] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 1A4E5000 == 60 [pid = 2088] [id = 432] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 17796000 == 59 [pid = 2088] [id = 452] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 0D340000 == 58 [pid = 2088] [id = 472] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 101F4400 == 57 [pid = 2088] [id = 471] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 1C541800 == 56 [pid = 2088] [id = 470] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 1034E400 == 55 [pid = 2088] [id = 469] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 190E8400 == 54 [pid = 2088] [id = 468] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 190EF400 == 53 [pid = 2088] [id = 467] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 17705400 == 52 [pid = 2088] [id = 466] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 10355800 == 51 [pid = 2088] [id = 465] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 107E9800 == 50 [pid = 2088] [id = 464] 10:13:39 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (191A8C00) [pid = 2088] [serial = 1345] [outer = 00000000] [url = about:blank] 10:13:39 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1B023000) [pid = 2088] [serial = 1375] [outer = 00000000] [url = about:blank] 10:13:39 INFO - PROCESS | 2088 | 1464369219871 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:13:39 INFO - PROCESS | 2088 | --DOCSHELL 1A3D7C00 == 49 [pid = 2088] [id = 458] 10:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 10:13:39 INFO - PROCESS | 2088 | 1464369219893 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 10:13:39 INFO - PROCESS | 2088 | 1464369219896 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 10:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:13:39 INFO - PROCESS | 2088 | 1464369219903 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:13:39 INFO - PROCESS | 2088 | 1464369219907 Marionette TRACE conn5 <- [1,1878,null,{}] 10:13:39 INFO - PROCESS | 2088 | 1464369219911 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:40 INFO - PROCESS | 2088 | 1464369219997 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1A4EB000) [pid = 2088] [serial = 1286] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1907FC00) [pid = 2088] [serial = 1253] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (165F2800) [pid = 2088] [serial = 1292] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1907C400) [pid = 2088] [serial = 1360] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (19082C00) [pid = 2088] [serial = 1361] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (191CF000) [pid = 2088] [serial = 1364] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (191A6800) [pid = 2088] [serial = 1363] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1908C800) [pid = 2088] [serial = 1369] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (17A0B000) [pid = 2088] [serial = 1357] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (192E7000) [pid = 2088] [serial = 1366] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (18B8AC00) [pid = 2088] [serial = 1337] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (177E2000) [pid = 2088] [serial = 1336] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (14B80C00) [pid = 2088] [serial = 1349] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (11683000) [pid = 2088] [serial = 1348] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (14FF0000) [pid = 2088] [serial = 1351] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (152D8400) [pid = 2088] [serial = 1352] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (11657800) [pid = 2088] [serial = 1334] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (107DF000) [pid = 2088] [serial = 1333] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1C622C00) [pid = 2088] [serial = 1340] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1B5A5800) [pid = 2088] [serial = 1339] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1CC98000) [pid = 2088] [serial = 1343] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1CC3BC00) [pid = 2088] [serial = 1342] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1A3E3000) [pid = 2088] [serial = 1373] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (16752000) [pid = 2088] [serial = 1354] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (16A98800) [pid = 2088] [serial = 1355] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1A3D8000) [pid = 2088] [serial = 1372] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (192E7400) [pid = 2088] [serial = 1367] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (192E5400) [pid = 2088] [serial = 1370] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (18A4AC00) [pid = 2088] [serial = 1358] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (160E2400) [pid = 2088] [serial = 1250] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1B69D000) [pid = 2088] [serial = 1298] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1A3DA800) [pid = 2088] [serial = 1256] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (192E1800) [pid = 2088] [serial = 1295] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (10371800) [pid = 2088] [serial = 1289] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1A0B1C00) [pid = 2088] [serial = 1247] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (10B2A800) [pid = 2088] [serial = 1214] [outer = 00000000] [url = about:blank] 10:13:40 INFO - PROCESS | 2088 | 1464369220108 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:40 INFO - PROCESS | 2088 | ++DOCSHELL 101F4C00 == 50 [pid = 2088] [id = 479] 10:13:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (10371800) [pid = 2088] [serial = 1437] [outer = 00000000] 10:13:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (107E3800) [pid = 2088] [serial = 1438] [outer = 10371800] 10:13:40 INFO - PROCESS | 2088 | 1464369220155 Marionette DEBUG loaded listener.js 10:13:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (10C99C00) [pid = 2088] [serial = 1439] [outer = 10371800] 10:13:40 INFO - PROCESS | 2088 | 1464369220614 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 790ms 10:13:40 INFO - PROCESS | 2088 | 1464369220693 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 10:13:40 INFO - PROCESS | 2088 | 1464369220695 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 10:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:13:40 INFO - PROCESS | 2088 | 1464369220698 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:13:40 INFO - PROCESS | 2088 | 1464369220700 Marionette TRACE conn5 <- [1,1882,null,{}] 10:13:40 INFO - PROCESS | 2088 | 1464369220709 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:40 INFO - PROCESS | 2088 | 1464369220803 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 10:13:40 INFO - PROCESS | 2088 | 1464369220936 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:40 INFO - PROCESS | 2088 | ++DOCSHELL 0C999400 == 51 [pid = 2088] [id = 480] 10:13:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (0C99CC00) [pid = 2088] [serial = 1440] [outer = 00000000] 10:13:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (0D1D2C00) [pid = 2088] [serial = 1441] [outer = 0C99CC00] 10:13:41 INFO - PROCESS | 2088 | 1464369221009 Marionette DEBUG loaded listener.js 10:13:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (10355800) [pid = 2088] [serial = 1442] [outer = 0C99CC00] 10:13:41 INFO - PROCESS | 2088 | 1464369221638 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 10:13:41 INFO - PROCESS | 2088 | 1464369221674 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 10:13:41 INFO - PROCESS | 2088 | 1464369221678 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 10:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:13:41 INFO - PROCESS | 2088 | 1464369221683 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:13:41 INFO - PROCESS | 2088 | 1464369221687 Marionette TRACE conn5 <- [1,1886,null,{}] 10:13:41 INFO - PROCESS | 2088 | 1464369221692 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:41 INFO - PROCESS | 2088 | 1464369221802 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 10:13:41 INFO - PROCESS | 2088 | 1464369221936 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:41 INFO - PROCESS | 2088 | ++DOCSHELL 160E6800 == 52 [pid = 2088] [id = 481] 10:13:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (160E8800) [pid = 2088] [serial = 1443] [outer = 00000000] 10:13:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (164B6000) [pid = 2088] [serial = 1444] [outer = 160E8800] 10:13:42 INFO - PROCESS | 2088 | 1464369221994 Marionette DEBUG loaded listener.js 10:13:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (165EB000) [pid = 2088] [serial = 1445] [outer = 160E8800] 10:13:42 INFO - PROCESS | 2088 | 1464369222549 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 930ms 10:13:42 INFO - PROCESS | 2088 | 1464369222621 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 10:13:42 INFO - PROCESS | 2088 | 1464369222625 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 10:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:13:42 INFO - PROCESS | 2088 | 1464369222629 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:13:42 INFO - PROCESS | 2088 | 1464369222631 Marionette TRACE conn5 <- [1,1890,null,{}] 10:13:42 INFO - PROCESS | 2088 | 1464369222636 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:42 INFO - PROCESS | 2088 | 1464369222741 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 10:13:42 INFO - PROCESS | 2088 | 1464369222878 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:42 INFO - PROCESS | 2088 | ++DOCSHELL 17796000 == 53 [pid = 2088] [id = 482] 10:13:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (17796800) [pid = 2088] [serial = 1446] [outer = 00000000] 10:13:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (17A01C00) [pid = 2088] [serial = 1447] [outer = 17796800] 10:13:42 INFO - PROCESS | 2088 | 1464369222935 Marionette DEBUG loaded listener.js 10:13:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (17A09400) [pid = 2088] [serial = 1448] [outer = 17796800] 10:13:43 INFO - PROCESS | 2088 | 1464369223559 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 10:13:43 INFO - PROCESS | 2088 | 1464369223603 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 10:13:43 INFO - PROCESS | 2088 | 1464369223605 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 10:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:13:43 INFO - PROCESS | 2088 | 1464369223631 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:13:43 INFO - PROCESS | 2088 | 1464369223637 Marionette TRACE conn5 <- [1,1894,null,{}] 10:13:43 INFO - PROCESS | 2088 | 1464369223642 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:43 INFO - PROCESS | 2088 | 1464369223751 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 10:13:43 INFO - PROCESS | 2088 | 1464369223884 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 2088 | ++DOCSHELL 1907EC00 == 54 [pid = 2088] [id = 483] 10:13:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (19081800) [pid = 2088] [serial = 1449] [outer = 00000000] 10:13:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (19089C00) [pid = 2088] [serial = 1450] [outer = 19081800] 10:13:43 INFO - PROCESS | 2088 | 1464369223940 Marionette DEBUG loaded listener.js 10:13:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (19091C00) [pid = 2088] [serial = 1451] [outer = 19081800] 10:13:44 INFO - PROCESS | 2088 | 1464369224546 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 931ms 10:13:44 INFO - PROCESS | 2088 | 1464369224572 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 10:13:44 INFO - PROCESS | 2088 | 1464369224575 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 10:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:13:44 INFO - PROCESS | 2088 | 1464369224579 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:13:44 INFO - PROCESS | 2088 | 1464369224581 Marionette TRACE conn5 <- [1,1898,null,{}] 10:13:44 INFO - PROCESS | 2088 | 1464369224585 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:44 INFO - PROCESS | 2088 | 1464369224690 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 10:13:44 INFO - PROCESS | 2088 | 1464369224794 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:44 INFO - PROCESS | 2088 | ++DOCSHELL 0CA23C00 == 55 [pid = 2088] [id = 484] 10:13:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (190E9400) [pid = 2088] [serial = 1452] [outer = 00000000] 10:13:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (191A0C00) [pid = 2088] [serial = 1453] [outer = 190E9400] 10:13:44 INFO - PROCESS | 2088 | 1464369224848 Marionette DEBUG loaded listener.js 10:13:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (191A2800) [pid = 2088] [serial = 1454] [outer = 190E9400] 10:13:45 INFO - PROCESS | 2088 | 1464369225386 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 870ms 10:13:45 INFO - PROCESS | 2088 | 1464369225452 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 10:13:45 INFO - PROCESS | 2088 | 1464369225454 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 10:13:45 INFO - PROCESS | 2088 | 1464369225458 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:13:45 INFO - PROCESS | 2088 | 1464369225460 Marionette TRACE conn5 <- [1,1902,null,{}] 10:13:45 INFO - PROCESS | 2088 | 1464369225463 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:45 INFO - PROCESS | 2088 | 1464369225564 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 10:13:45 INFO - PROCESS | 2088 | 1464369225697 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:45 INFO - PROCESS | 2088 | ++DOCSHELL 192DB400 == 56 [pid = 2088] [id = 485] 10:13:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (192DBC00) [pid = 2088] [serial = 1455] [outer = 00000000] 10:13:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (192E5400) [pid = 2088] [serial = 1456] [outer = 192DBC00] 10:13:45 INFO - PROCESS | 2088 | 1464369225761 Marionette DEBUG loaded listener.js 10:13:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19B66400) [pid = 2088] [serial = 1457] [outer = 192DBC00] 10:13:46 INFO - PROCESS | 2088 | 1464369226350 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 931ms 10:13:46 INFO - PROCESS | 2088 | 1464369226393 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 10:13:46 INFO - PROCESS | 2088 | 1464369226395 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 10:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:13:46 INFO - PROCESS | 2088 | 1464369226399 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:13:46 INFO - PROCESS | 2088 | 1464369226401 Marionette TRACE conn5 <- [1,1906,null,{}] 10:13:46 INFO - PROCESS | 2088 | 1464369226404 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:46 INFO - PROCESS | 2088 | 1464369226510 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 10:13:46 INFO - PROCESS | 2088 | 1464369226616 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 2088 | ++DOCSHELL 19B67800 == 57 [pid = 2088] [id = 486] 10:13:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (19B68800) [pid = 2088] [serial = 1458] [outer = 00000000] 10:13:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1A1CC800) [pid = 2088] [serial = 1459] [outer = 19B68800] 10:13:46 INFO - PROCESS | 2088 | 1464369226670 Marionette DEBUG loaded listener.js 10:13:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1A3DD800) [pid = 2088] [serial = 1460] [outer = 19B68800] 10:13:47 INFO - PROCESS | 2088 | 1464369227359 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1019ms 10:13:47 INFO - PROCESS | 2088 | 1464369227423 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 10:13:47 INFO - PROCESS | 2088 | 1464369227428 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 10:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:13:47 INFO - PROCESS | 2088 | 1464369227434 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:13:47 INFO - PROCESS | 2088 | 1464369227438 Marionette TRACE conn5 <- [1,1910,null,{}] 10:13:47 INFO - PROCESS | 2088 | 1464369227461 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:47 INFO - PROCESS | 2088 | 1464369227564 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 10:13:47 INFO - PROCESS | 2088 | 1464369227704 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:47 INFO - PROCESS | 2088 | --DOCSHELL 101F4C00 == 56 [pid = 2088] [id = 479] 10:13:47 INFO - PROCESS | 2088 | --DOCSHELL 10543800 == 55 [pid = 2088] [id = 478] 10:13:47 INFO - PROCESS | 2088 | ++DOCSHELL 101F4C00 == 56 [pid = 2088] [id = 487] 10:13:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1034D800) [pid = 2088] [serial = 1461] [outer = 00000000] 10:13:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (10C2C800) [pid = 2088] [serial = 1462] [outer = 1034D800] 10:13:47 INFO - PROCESS | 2088 | 1464369227777 Marionette DEBUG loaded listener.js 10:13:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1547EC00) [pid = 2088] [serial = 1463] [outer = 1034D800] 10:13:48 INFO - PROCESS | 2088 | 1464369228166 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 10:13:48 INFO - PROCESS | 2088 | 1464369228207 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 10:13:48 INFO - PROCESS | 2088 | 1464369228213 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 10:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:13:48 INFO - PROCESS | 2088 | 1464369228219 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:13:48 INFO - PROCESS | 2088 | 1464369228221 Marionette TRACE conn5 <- [1,1914,null,{}] 10:13:48 INFO - PROCESS | 2088 | 1464369228243 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:48 INFO - PROCESS | 2088 | 1464369228332 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 10:13:48 INFO - PROCESS | 2088 | 1464369228340 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:48 INFO - PROCESS | 2088 | ++DOCSHELL 16759800 == 57 [pid = 2088] [id = 488] 10:13:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (167AEC00) [pid = 2088] [serial = 1464] [outer = 00000000] 10:13:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (18A4AC00) [pid = 2088] [serial = 1465] [outer = 167AEC00] 10:13:48 INFO - PROCESS | 2088 | 1464369228385 Marionette DEBUG loaded listener.js 10:13:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (19080400) [pid = 2088] [serial = 1466] [outer = 167AEC00] 10:13:48 INFO - PROCESS | 2088 | 1464369228870 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 10:13:48 INFO - PROCESS | 2088 | 1464369228912 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 10:13:48 INFO - PROCESS | 2088 | 1464369228914 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 10:13:48 INFO - PROCESS | 2088 | 1464369228918 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:13:48 INFO - PROCESS | 2088 | 1464369228921 Marionette TRACE conn5 <- [1,1918,null,{}] 10:13:48 INFO - PROCESS | 2088 | 1464369228931 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:49 INFO - PROCESS | 2088 | 1464369229083 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 10:13:49 INFO - PROCESS | 2088 | 1464369229111 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:49 INFO - PROCESS | 2088 | ++DOCSHELL 1A0B6400 == 58 [pid = 2088] [id = 489] 10:13:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1A0B7400) [pid = 2088] [serial = 1467] [outer = 00000000] 10:13:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1A3D7800) [pid = 2088] [serial = 1468] [outer = 1A0B7400] 10:13:49 INFO - PROCESS | 2088 | 1464369229158 Marionette DEBUG loaded listener.js 10:13:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1A4E3C00) [pid = 2088] [serial = 1469] [outer = 1A0B7400] 10:13:49 INFO - PROCESS | 2088 | 1464369229619 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 10:13:49 INFO - PROCESS | 2088 | 1464369229652 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 10:13:49 INFO - PROCESS | 2088 | 1464369229654 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 10:13:49 INFO - PROCESS | 2088 | 1464369229657 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:13:49 INFO - PROCESS | 2088 | 1464369229659 Marionette TRACE conn5 <- [1,1922,null,{}] 10:13:49 INFO - PROCESS | 2088 | 1464369229662 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:49 INFO - PROCESS | 2088 | 1464369229782 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 10:13:49 INFO - PROCESS | 2088 | 1464369229847 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:49 INFO - PROCESS | 2088 | ++DOCSHELL 1A4EC800 == 59 [pid = 2088] [id = 490] 10:13:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1A4ECC00) [pid = 2088] [serial = 1470] [outer = 00000000] 10:13:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1B5A5C00) [pid = 2088] [serial = 1471] [outer = 1A4ECC00] 10:13:49 INFO - PROCESS | 2088 | 1464369229892 Marionette DEBUG loaded listener.js 10:13:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1B69E400) [pid = 2088] [serial = 1472] [outer = 1A4ECC00] 10:13:50 INFO - PROCESS | 2088 | 1464369230318 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 10:13:50 INFO - PROCESS | 2088 | 1464369230332 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 10:13:50 INFO - PROCESS | 2088 | 1464369230334 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 10:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:13:50 INFO - PROCESS | 2088 | 1464369230337 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:13:50 INFO - PROCESS | 2088 | 1464369230338 Marionette TRACE conn5 <- [1,1926,null,{}] 10:13:50 INFO - PROCESS | 2088 | 1464369230347 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:50 INFO - PROCESS | 2088 | 1464369230490 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 10:13:50 INFO - PROCESS | 2088 | 1464369230559 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:50 INFO - PROCESS | 2088 | ++DOCSHELL 1C53E400 == 60 [pid = 2088] [id = 491] 10:13:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1C540400) [pid = 2088] [serial = 1473] [outer = 00000000] 10:13:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1C6B1800) [pid = 2088] [serial = 1474] [outer = 1C540400] 10:13:50 INFO - PROCESS | 2088 | 1464369230603 Marionette DEBUG loaded listener.js 10:13:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1C6B7000) [pid = 2088] [serial = 1475] [outer = 1C540400] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (0D171800) [pid = 2088] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1A3E0400) [pid = 2088] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (17A10400) [pid = 2088] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (190ECC00) [pid = 2088] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (10373400) [pid = 2088] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (16694800) [pid = 2088] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (17709000) [pid = 2088] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (107B7400) [pid = 2088] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1919CC00) [pid = 2088] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1A4E2800) [pid = 2088] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (192E5C00) [pid = 2088] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1CC3F000) [pid = 2088] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (11680800) [pid = 2088] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (152D7C00) [pid = 2088] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (101F6C00) [pid = 2088] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (10545C00) [pid = 2088] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1C546800) [pid = 2088] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:13:51 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (10358800) [pid = 2088] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:13:51 INFO - PROCESS | 2088 | 1464369231167 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 890ms 10:13:51 INFO - PROCESS | 2088 | 1464369231228 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 10:13:51 INFO - PROCESS | 2088 | 1464369231230 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 10:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:13:51 INFO - PROCESS | 2088 | 1464369231233 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - PROCESS | 2088 | 1464369231235 Marionette TRACE conn5 <- [1,1930,null,{}] 10:13:51 INFO - PROCESS | 2088 | 1464369231238 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:51 INFO - PROCESS | 2088 | 1464369231340 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 10:13:51 INFO - PROCESS | 2088 | 1464369231347 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:51 INFO - PROCESS | 2088 | ++DOCSHELL 16035000 == 61 [pid = 2088] [id = 492] 10:13:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (16038400) [pid = 2088] [serial = 1476] [outer = 00000000] 10:13:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1B623400) [pid = 2088] [serial = 1477] [outer = 16038400] 10:13:51 INFO - PROCESS | 2088 | 1464369231392 Marionette DEBUG loaded listener.js 10:13:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1C6B7C00) [pid = 2088] [serial = 1478] [outer = 16038400] 10:13:51 INFO - PROCESS | 2088 | 1464369231854 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 10:13:51 INFO - PROCESS | 2088 | 1464369231904 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 10:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:13:51 INFO - PROCESS | 2088 | 1464369231906 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 10:13:51 INFO - PROCESS | 2088 | 1464369231909 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - PROCESS | 2088 | 1464369231911 Marionette TRACE conn5 <- [1,1934,null,{}] 10:13:51 INFO - PROCESS | 2088 | 1464369231914 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:52 INFO - PROCESS | 2088 | 1464369231995 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 10:13:52 INFO - PROCESS | 2088 | 1464369232002 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 2088 | ++DOCSHELL 1C6C0C00 == 62 [pid = 2088] [id = 493] 10:13:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1C9AA000) [pid = 2088] [serial = 1479] [outer = 00000000] 10:13:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1CC9CC00) [pid = 2088] [serial = 1480] [outer = 1C9AA000] 10:13:52 INFO - PROCESS | 2088 | 1464369232046 Marionette DEBUG loaded listener.js 10:13:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1CD6A800) [pid = 2088] [serial = 1481] [outer = 1C9AA000] 10:13:52 INFO - PROCESS | 2088 | 1464369232489 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 10:13:52 INFO - PROCESS | 2088 | 1464369232540 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 10:13:52 INFO - PROCESS | 2088 | 1464369232542 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 10:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:13:52 INFO - PROCESS | 2088 | 1464369232545 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:13:52 INFO - PROCESS | 2088 | 1464369232547 Marionette TRACE conn5 <- [1,1938,null,{}] 10:13:52 INFO - PROCESS | 2088 | 1464369232550 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:52 INFO - PROCESS | 2088 | 1464369232632 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 10:13:52 INFO - PROCESS | 2088 | 1464369232639 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 2088 | ++DOCSHELL 0D176C00 == 63 [pid = 2088] [id = 494] 10:13:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (0D1D3400) [pid = 2088] [serial = 1482] [outer = 00000000] 10:13:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1D370800) [pid = 2088] [serial = 1483] [outer = 0D1D3400] 10:13:52 INFO - PROCESS | 2088 | 1464369232684 Marionette DEBUG loaded listener.js 10:13:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1D375000) [pid = 2088] [serial = 1484] [outer = 0D1D3400] 10:13:53 INFO - PROCESS | 2088 | 1464369233389 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 870ms 10:13:53 INFO - PROCESS | 2088 | 1464369233416 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 10:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:13:53 INFO - PROCESS | 2088 | 1464369233421 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 10:13:53 INFO - PROCESS | 2088 | 1464369233426 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:13:53 INFO - PROCESS | 2088 | 1464369233430 Marionette TRACE conn5 <- [1,1942,null,{}] 10:13:53 INFO - PROCESS | 2088 | 1464369233436 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:53 INFO - PROCESS | 2088 | 1464369233552 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 10:13:53 INFO - PROCESS | 2088 | 1464369233668 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:53 INFO - PROCESS | 2088 | ++DOCSHELL 1053E000 == 64 [pid = 2088] [id = 495] 10:13:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (11684800) [pid = 2088] [serial = 1485] [outer = 00000000] 10:13:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (164A7400) [pid = 2088] [serial = 1486] [outer = 11684800] 10:13:53 INFO - PROCESS | 2088 | 1464369233766 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1770C400) [pid = 2088] [serial = 1487] [outer = 11684800] 10:13:54 INFO - PROCESS | 2088 | 1464369234338 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 931ms 10:13:54 INFO - PROCESS | 2088 | 1464369234357 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 10:13:54 INFO - PROCESS | 2088 | 1464369234363 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 10:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:13:54 INFO - PROCESS | 2088 | 1464369234369 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:13:54 INFO - PROCESS | 2088 | 1464369234372 Marionette TRACE conn5 <- [1,1946,null,{}] 10:13:54 INFO - PROCESS | 2088 | 1464369234376 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:54 INFO - PROCESS | 2088 | 1464369234489 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 10:13:54 INFO - PROCESS | 2088 | 1464369234603 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:54 INFO - PROCESS | 2088 | ++DOCSHELL 1919E800 == 65 [pid = 2088] [id = 496] 10:13:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1919F000) [pid = 2088] [serial = 1488] [outer = 00000000] 10:13:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (19B63400) [pid = 2088] [serial = 1489] [outer = 1919F000] 10:13:54 INFO - PROCESS | 2088 | 1464369234699 Marionette DEBUG loaded listener.js 10:13:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1A0B3400) [pid = 2088] [serial = 1490] [outer = 1919F000] 10:13:55 INFO - PROCESS | 2088 | 1464369235302 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 10:13:55 INFO - PROCESS | 2088 | 1464369235341 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 10:13:55 INFO - PROCESS | 2088 | 1464369235344 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 10:13:55 INFO - PROCESS | 2088 | 1464369235347 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:13:55 INFO - PROCESS | 2088 | 1464369235351 Marionette TRACE conn5 <- [1,1950,null,{}] 10:13:55 INFO - PROCESS | 2088 | 1464369235362 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:55 INFO - PROCESS | 2088 | 1464369235476 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 10:13:55 INFO - PROCESS | 2088 | 1464369235619 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 2088 | ++DOCSHELL 1D752800 == 66 [pid = 2088] [id = 497] 10:13:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1D752C00) [pid = 2088] [serial = 1491] [outer = 00000000] 10:13:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1D757000) [pid = 2088] [serial = 1492] [outer = 1D752C00] 10:13:55 INFO - PROCESS | 2088 | 1464369235678 Marionette DEBUG loaded listener.js 10:13:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1D75CC00) [pid = 2088] [serial = 1493] [outer = 1D752C00] 10:13:56 INFO - PROCESS | 2088 | 1464369236290 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 10:13:56 INFO - PROCESS | 2088 | 1464369236321 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 10:13:56 INFO - PROCESS | 2088 | 1464369236324 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 10:13:56 INFO - PROCESS | 2088 | 1464369236328 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:13:56 INFO - PROCESS | 2088 | 1464369236330 Marionette TRACE conn5 <- [1,1954,null,{}] 10:13:56 INFO - PROCESS | 2088 | 1464369236333 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:56 INFO - PROCESS | 2088 | 1464369236443 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 10:13:56 INFO - PROCESS | 2088 | 1464369236557 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:56 INFO - PROCESS | 2088 | ++DOCSHELL 1D75DC00 == 67 [pid = 2088] [id = 498] 10:13:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1DB18000) [pid = 2088] [serial = 1494] [outer = 00000000] 10:13:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1DB1B800) [pid = 2088] [serial = 1495] [outer = 1DB18000] 10:13:56 INFO - PROCESS | 2088 | 1464369236654 Marionette DEBUG loaded listener.js 10:13:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1DB22000) [pid = 2088] [serial = 1496] [outer = 1DB18000] 10:13:57 INFO - PROCESS | 2088 | 1464369237198 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 930ms 10:13:57 INFO - PROCESS | 2088 | 1464369237480 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 10:13:57 INFO - PROCESS | 2088 | 1464369237485 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 10:13:57 INFO - PROCESS | 2088 | 1464369237504 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:13:57 INFO - PROCESS | 2088 | 1464369237507 Marionette TRACE conn5 <- [1,1958,null,{}] 10:13:57 INFO - PROCESS | 2088 | 1464369237512 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:13:57 INFO - PROCESS | 2088 | 1464369237613 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 10:13:57 INFO - PROCESS | 2088 | 1464369237751 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:57 INFO - PROCESS | 2088 | ++DOCSHELL 0D38D400 == 68 [pid = 2088] [id = 499] 10:13:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1053D800) [pid = 2088] [serial = 1497] [outer = 00000000] 10:13:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (152D3000) [pid = 2088] [serial = 1498] [outer = 1053D800] 10:13:57 INFO - PROCESS | 2088 | 1464369237804 Marionette DEBUG loaded listener.js 10:13:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (15484800) [pid = 2088] [serial = 1499] [outer = 1053D800] 10:13:58 INFO - PROCESS | 2088 | 1464369238408 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 910ms 10:13:58 INFO - PROCESS | 2088 | 1464369238428 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 10:13:58 INFO - PROCESS | 2088 | 1464369238431 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 10:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:13:58 INFO - PROCESS | 2088 | 1464369238438 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:13:58 INFO - PROCESS | 2088 | 1464369238442 Marionette TRACE conn5 <- [1,1962,null,{}] 10:13:58 INFO - PROCESS | 2088 | 1464369238446 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:58 INFO - PROCESS | 2088 | 1464369238548 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 10:13:58 INFO - PROCESS | 2088 | 1464369238662 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:58 INFO - PROCESS | 2088 | ++DOCSHELL 107BE800 == 69 [pid = 2088] [id = 500] 10:13:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1080C000) [pid = 2088] [serial = 1500] [outer = 00000000] 10:13:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (14AE1400) [pid = 2088] [serial = 1501] [outer = 1080C000] 10:13:58 INFO - PROCESS | 2088 | 1464369238739 Marionette DEBUG loaded listener.js 10:13:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (160E6000) [pid = 2088] [serial = 1502] [outer = 1080C000] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 167A8800 == 68 [pid = 2088] [id = 445] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 18E98800 == 67 [pid = 2088] [id = 431] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 1C6C0C00 == 66 [pid = 2088] [id = 493] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 16035000 == 65 [pid = 2088] [id = 492] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 1C53E400 == 64 [pid = 2088] [id = 491] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 1A4EC800 == 63 [pid = 2088] [id = 490] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 1A0B6400 == 62 [pid = 2088] [id = 489] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 16759800 == 61 [pid = 2088] [id = 488] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 101F4C00 == 60 [pid = 2088] [id = 487] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1CC3C800) [pid = 2088] [serial = 1420] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (14F7C800) [pid = 2088] [serial = 1423] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (19085000) [pid = 2088] [serial = 1426] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1CC3B800) [pid = 2088] [serial = 1429] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1D37B800) [pid = 2088] [serial = 1432] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 19B69C00 == 59 [pid = 2088] [id = 473] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 17796000 == 58 [pid = 2088] [id = 482] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 160E6800 == 57 [pid = 2088] [id = 481] 10:13:58 INFO - PROCESS | 2088 | --DOCSHELL 0C999400 == 56 [pid = 2088] [id = 480] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1A3D8C00) [pid = 2088] [serial = 1346] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1C6B6400) [pid = 2088] [serial = 1331] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1B18D800) [pid = 2088] [serial = 1376] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (107E3800) [pid = 2088] [serial = 1438] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (19B6C800) [pid = 2088] [serial = 1405] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1487B000) [pid = 2088] [serial = 1379] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (10C2E800) [pid = 2088] [serial = 1378] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (177E1800) [pid = 2088] [serial = 1382] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (16CD1800) [pid = 2088] [serial = 1381] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (19089800) [pid = 2088] [serial = 1399] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (190E0800) [pid = 2088] [serial = 1400] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (15489000) [pid = 2088] [serial = 1396] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (164AF800) [pid = 2088] [serial = 1397] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (191A7C00) [pid = 2088] [serial = 1402] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1C283C00) [pid = 2088] [serial = 1409] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1C53FC00) [pid = 2088] [serial = 1385] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1B0B1000) [pid = 2088] [serial = 1384] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1B625C00) [pid = 2088] [serial = 1408] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1CD5F800) [pid = 2088] [serial = 1388] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1CCA2800) [pid = 2088] [serial = 1387] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (177D9400) [pid = 2088] [serial = 1394] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (167AE800) [pid = 2088] [serial = 1393] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (165F2000) [pid = 2088] [serial = 1390] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (14B76800) [pid = 2088] [serial = 1414] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (18B7C000) [pid = 2088] [serial = 1391] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (10C9A000) [pid = 2088] [serial = 1435] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1C6B5400) [pid = 2088] [serial = 1411] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (14AE9C00) [pid = 2088] [serial = 1436] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1A081C00) [pid = 2088] [serial = 1418] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (190ED000) [pid = 2088] [serial = 1417] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1A081000) [pid = 2088] [serial = 1406] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1C6B6800) [pid = 2088] [serial = 1412] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (192DFC00) [pid = 2088] [serial = 1403] [outer = 00000000] [url = about:blank] 10:13:58 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (165E7400) [pid = 2088] [serial = 1415] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 2088 | 1464369239240 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 831ms 10:13:59 INFO - PROCESS | 2088 | 1464369239267 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 10:13:59 INFO - PROCESS | 2088 | 1464369239269 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 10:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:13:59 INFO - PROCESS | 2088 | 1464369239277 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:13:59 INFO - PROCESS | 2088 | 1464369239278 Marionette TRACE conn5 <- [1,1966,null,{}] 10:13:59 INFO - PROCESS | 2088 | 1464369239288 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:59 INFO - PROCESS | 2088 | 1464369239377 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 10:13:59 INFO - PROCESS | 2088 | 1464369239386 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:59 INFO - PROCESS | 2088 | ++DOCSHELL 160E0000 == 57 [pid = 2088] [id = 501] 10:13:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (160E0800) [pid = 2088] [serial = 1503] [outer = 00000000] 10:13:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (165F2000) [pid = 2088] [serial = 1504] [outer = 160E0800] 10:13:59 INFO - PROCESS | 2088 | 1464369239438 Marionette DEBUG loaded listener.js 10:13:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (16CCE400) [pid = 2088] [serial = 1505] [outer = 160E0800] 10:13:59 INFO - PROCESS | 2088 | 1464369239918 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 10:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:13:59 INFO - PROCESS | 2088 | 1464369239947 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 10:13:59 INFO - PROCESS | 2088 | 1464369239949 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 10:13:59 INFO - PROCESS | 2088 | 1464369239952 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:13:59 INFO - PROCESS | 2088 | 1464369239954 Marionette TRACE conn5 <- [1,1970,null,{}] 10:14:00 INFO - PROCESS | 2088 | 1464369239962 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:00 INFO - PROCESS | 2088 | 1464369240048 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 10:14:00 INFO - PROCESS | 2088 | 1464369240057 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:00 INFO - PROCESS | 2088 | ++DOCSHELL 17798400 == 58 [pid = 2088] [id = 502] 10:14:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1779B800) [pid = 2088] [serial = 1506] [outer = 00000000] 10:14:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (18B80800) [pid = 2088] [serial = 1507] [outer = 1779B800] 10:14:00 INFO - PROCESS | 2088 | 1464369240103 Marionette DEBUG loaded listener.js 10:14:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (18E94000) [pid = 2088] [serial = 1508] [outer = 1779B800] 10:14:00 INFO - PROCESS | 2088 | 1464369240558 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 10:14:00 INFO - PROCESS | 2088 | 1464369240583 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 10:14:00 INFO - PROCESS | 2088 | 1464369240585 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 10:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:14:00 INFO - PROCESS | 2088 | 1464369240588 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:14:00 INFO - PROCESS | 2088 | 1464369240590 Marionette TRACE conn5 <- [1,1974,null,{}] 10:14:00 INFO - PROCESS | 2088 | 1464369240593 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:00 INFO - PROCESS | 2088 | 1464369240673 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 10:14:00 INFO - PROCESS | 2088 | 1464369240680 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:00 INFO - PROCESS | 2088 | ++DOCSHELL 19085400 == 59 [pid = 2088] [id = 503] 10:14:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (19086000) [pid = 2088] [serial = 1509] [outer = 00000000] 10:14:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (190E2400) [pid = 2088] [serial = 1510] [outer = 19086000] 10:14:00 INFO - PROCESS | 2088 | 1464369240724 Marionette DEBUG loaded listener.js 10:14:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (190E5C00) [pid = 2088] [serial = 1511] [outer = 19086000] 10:14:01 INFO - PROCESS | 2088 | 1464369241175 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 10:14:01 INFO - PROCESS | 2088 | 1464369241219 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 10:14:01 INFO - PROCESS | 2088 | 1464369241221 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 10:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:14:01 INFO - PROCESS | 2088 | 1464369241251 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:14:01 INFO - PROCESS | 2088 | 1464369241252 Marionette TRACE conn5 <- [1,1978,null,{}] 10:14:01 INFO - PROCESS | 2088 | 1464369241256 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:01 INFO - PROCESS | 2088 | 1464369241402 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 10:14:01 INFO - PROCESS | 2088 | 1464369241410 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:01 INFO - PROCESS | 2088 | ++DOCSHELL 190EC400 == 60 [pid = 2088] [id = 504] 10:14:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (191CF400) [pid = 2088] [serial = 1512] [outer = 00000000] 10:14:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (192E3000) [pid = 2088] [serial = 1513] [outer = 191CF400] 10:14:01 INFO - PROCESS | 2088 | 1464369241456 Marionette DEBUG loaded listener.js 10:14:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19B69C00) [pid = 2088] [serial = 1514] [outer = 191CF400] 10:14:01 INFO - PROCESS | 2088 | 1464369241889 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 10:14:01 INFO - PROCESS | 2088 | 1464369241925 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 10:14:01 INFO - PROCESS | 2088 | 1464369241927 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 10:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:14:01 INFO - PROCESS | 2088 | 1464369241930 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:14:01 INFO - PROCESS | 2088 | 1464369241932 Marionette TRACE conn5 <- [1,1982,null,{}] 10:14:01 INFO - PROCESS | 2088 | 1464369241935 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:02 INFO - PROCESS | 2088 | 1464369242051 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 10:14:02 INFO - PROCESS | 2088 | 1464369242142 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:02 INFO - PROCESS | 2088 | ++DOCSHELL 1A081400 == 61 [pid = 2088] [id = 505] 10:14:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1A084800) [pid = 2088] [serial = 1515] [outer = 00000000] 10:14:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1A1C5C00) [pid = 2088] [serial = 1516] [outer = 1A084800] 10:14:02 INFO - PROCESS | 2088 | 1464369242186 Marionette DEBUG loaded listener.js 10:14:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1A3DEC00) [pid = 2088] [serial = 1517] [outer = 1A084800] 10:14:02 INFO - PROCESS | 2088 | 1464369242593 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 10:14:02 INFO - PROCESS | 2088 | 1464369242601 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 10:14:02 INFO - PROCESS | 2088 | 1464369242603 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 10:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:14:02 INFO - PROCESS | 2088 | 1464369242606 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:14:02 INFO - PROCESS | 2088 | 1464369242608 Marionette TRACE conn5 <- [1,1986,null,{}] 10:14:02 INFO - PROCESS | 2088 | 1464369242611 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:02 INFO - PROCESS | 2088 | 1464369242730 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 10:14:02 INFO - PROCESS | 2088 | 1464369242736 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:02 INFO - PROCESS | 2088 | ++DOCSHELL 1A1C3800 == 62 [pid = 2088] [id = 506] 10:14:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1A4E2400) [pid = 2088] [serial = 1518] [outer = 00000000] 10:14:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1B0B4000) [pid = 2088] [serial = 1519] [outer = 1A4E2400] 10:14:02 INFO - PROCESS | 2088 | 1464369242781 Marionette DEBUG loaded listener.js 10:14:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1B5A2C00) [pid = 2088] [serial = 1520] [outer = 1A4E2400] 10:14:03 INFO - PROCESS | 2088 | 1464369243249 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 10:14:03 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1A0B7400) [pid = 2088] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:14:03 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1A4ECC00) [pid = 2088] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:14:03 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1C540400) [pid = 2088] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:14:03 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (167AEC00) [pid = 2088] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:14:03 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (19B68800) [pid = 2088] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:14:03 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1034D800) [pid = 2088] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:14:03 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1C9AA000) [pid = 2088] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:14:03 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (16038400) [pid = 2088] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:14:03 INFO - PROCESS | 2088 | 1464369243560 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 10:14:03 INFO - PROCESS | 2088 | 1464369243562 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 10:14:03 INFO - PROCESS | 2088 | 1464369243572 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:14:03 INFO - PROCESS | 2088 | 1464369243574 Marionette TRACE conn5 <- [1,1990,null,{}] 10:14:03 INFO - PROCESS | 2088 | 1464369243577 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:14:03 INFO - PROCESS | 2088 | 1464369243658 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 10:14:03 INFO - PROCESS | 2088 | 1464369243666 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:03 INFO - PROCESS | 2088 | ++DOCSHELL 107E7400 == 63 [pid = 2088] [id = 507] 10:14:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1514FC00) [pid = 2088] [serial = 1521] [outer = 00000000] 10:14:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (177D6400) [pid = 2088] [serial = 1522] [outer = 1514FC00] 10:14:03 INFO - PROCESS | 2088 | 1464369243711 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (190EF800) [pid = 2088] [serial = 1523] [outer = 1514FC00] 10:14:04 INFO - PROCESS | 2088 | 1464369244149 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 611ms 10:14:04 INFO - PROCESS | 2088 | 1464369244198 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 10:14:04 INFO - PROCESS | 2088 | 1464369244200 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 10:14:04 INFO - PROCESS | 2088 | 1464369244203 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - PROCESS | 2088 | 1464369244205 Marionette TRACE conn5 <- [1,1994,null,{}] 10:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:14:04 INFO - PROCESS | 2088 | 1464369244208 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:04 INFO - PROCESS | 2088 | 1464369244290 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 10:14:04 INFO - PROCESS | 2088 | 1464369244296 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:04 INFO - PROCESS | 2088 | ++DOCSHELL 10C9AC00 == 64 [pid = 2088] [id = 508] 10:14:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (19B63C00) [pid = 2088] [serial = 1524] [outer = 00000000] 10:14:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1C27E000) [pid = 2088] [serial = 1525] [outer = 19B63C00] 10:14:04 INFO - PROCESS | 2088 | 1464369244341 Marionette DEBUG loaded listener.js 10:14:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1C545000) [pid = 2088] [serial = 1526] [outer = 19B63C00] 10:14:04 INFO - PROCESS | 2088 | 1464369244774 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:14:04 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 10:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 631ms 10:14:04 INFO - PROCESS | 2088 | 1464369244838 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 10:14:04 INFO - PROCESS | 2088 | 1464369244841 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 10:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:14:04 INFO - PROCESS | 2088 | 1464369244844 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - PROCESS | 2088 | 1464369244847 Marionette TRACE conn5 <- [1,1998,null,{}] 10:14:04 INFO - PROCESS | 2088 | 1464369244851 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:04 INFO - PROCESS | 2088 | 1464369244953 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 10:14:04 INFO - PROCESS | 2088 | 1464369244966 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:05 INFO - PROCESS | 2088 | ++DOCSHELL 1C6BCC00 == 65 [pid = 2088] [id = 509] 10:14:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1C6BF800) [pid = 2088] [serial = 1527] [outer = 00000000] 10:14:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1CC36800) [pid = 2088] [serial = 1528] [outer = 1C6BF800] 10:14:05 INFO - PROCESS | 2088 | 1464369245016 Marionette DEBUG loaded listener.js 10:14:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1CC41000) [pid = 2088] [serial = 1529] [outer = 1C6BF800] 10:14:05 INFO - PROCESS | 2088 | 1464369245485 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:14:05 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 10:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 10:14:05 INFO - PROCESS | 2088 | 1464369245524 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 10:14:05 INFO - PROCESS | 2088 | 1464369245526 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 10:14:05 INFO - PROCESS | 2088 | 1464369245589 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:14:05 INFO - PROCESS | 2088 | 1464369245593 Marionette TRACE conn5 <- [1,2002,null,{}] 10:14:05 INFO - PROCESS | 2088 | 1464369245599 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:05 INFO - PROCESS | 2088 | 1464369245705 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 10:14:05 INFO - PROCESS | 2088 | 1464369245843 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:05 INFO - PROCESS | 2088 | ++DOCSHELL 1053C400 == 66 [pid = 2088] [id = 510] 10:14:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1053C800) [pid = 2088] [serial = 1530] [outer = 00000000] 10:14:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (10B85400) [pid = 2088] [serial = 1531] [outer = 1053C800] 10:14:05 INFO - PROCESS | 2088 | 1464369245902 Marionette DEBUG loaded listener.js 10:14:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1489D800) [pid = 2088] [serial = 1532] [outer = 1053C800] 10:14:06 INFO - PROCESS | 2088 | 1464369246583 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1019ms 10:14:06 INFO - PROCESS | 2088 | 1464369246620 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 10:14:06 INFO - PROCESS | 2088 | 1464369246626 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 10:14:06 INFO - PROCESS | 2088 | 1464369246631 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:14:06 INFO - PROCESS | 2088 | 1464369246634 Marionette TRACE conn5 <- [1,2006,null,{}] 10:14:06 INFO - PROCESS | 2088 | 1464369246642 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:06 INFO - PROCESS | 2088 | 1464369246781 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 10:14:06 INFO - PROCESS | 2088 | 1464369246920 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:06 INFO - PROCESS | 2088 | ++DOCSHELL 1770E000 == 67 [pid = 2088] [id = 511] 10:14:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1778F800) [pid = 2088] [serial = 1533] [outer = 00000000] 10:14:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (18B7B800) [pid = 2088] [serial = 1534] [outer = 1778F800] 10:14:07 INFO - PROCESS | 2088 | 1464369246978 Marionette DEBUG loaded listener.js 10:14:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (19099800) [pid = 2088] [serial = 1535] [outer = 1778F800] 10:14:07 INFO - PROCESS | 2088 | 1464369247534 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 10:14:07 INFO - PROCESS | 2088 | 1464369247607 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 10:14:07 INFO - PROCESS | 2088 | 1464369247610 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 10:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:14:07 INFO - PROCESS | 2088 | 1464369247614 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:14:07 INFO - PROCESS | 2088 | 1464369247616 Marionette TRACE conn5 <- [1,2010,null,{}] 10:14:07 INFO - PROCESS | 2088 | 1464369247620 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:07 INFO - PROCESS | 2088 | 1464369247733 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 10:14:07 INFO - PROCESS | 2088 | 1464369247895 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:07 INFO - PROCESS | 2088 | ++DOCSHELL 1C546800 == 68 [pid = 2088] [id = 512] 10:14:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1C622C00) [pid = 2088] [serial = 1536] [outer = 00000000] 10:14:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1C6BA800) [pid = 2088] [serial = 1537] [outer = 1C622C00] 10:14:07 INFO - PROCESS | 2088 | 1464369247958 Marionette DEBUG loaded listener.js 10:14:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1CC3C800) [pid = 2088] [serial = 1538] [outer = 1C622C00] 10:14:08 INFO - PROCESS | 2088 | 1464369248602 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1017ms 10:14:08 INFO - PROCESS | 2088 | 1464369248634 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 10:14:08 INFO - PROCESS | 2088 | 1464369248636 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 10:14:08 INFO - PROCESS | 2088 | 1464369248640 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:14:08 INFO - PROCESS | 2088 | 1464369248642 Marionette TRACE conn5 <- [1,2014,null,{}] 10:14:08 INFO - PROCESS | 2088 | 1464369248646 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:08 INFO - PROCESS | 2088 | 1464369248758 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 10:14:08 INFO - PROCESS | 2088 | 1464369248900 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:08 INFO - PROCESS | 2088 | ++DOCSHELL 1CDBC800 == 69 [pid = 2088] [id = 513] 10:14:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1CDBD000) [pid = 2088] [serial = 1539] [outer = 00000000] 10:14:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1D753000) [pid = 2088] [serial = 1540] [outer = 1CDBD000] 10:14:09 INFO - PROCESS | 2088 | 1464369248962 Marionette DEBUG loaded listener.js 10:14:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1D75A000) [pid = 2088] [serial = 1541] [outer = 1CDBD000] 10:14:09 INFO - PROCESS | 2088 | 1464369249569 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 971ms 10:14:09 INFO - PROCESS | 2088 | 1464369249615 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 10:14:09 INFO - PROCESS | 2088 | 1464369249617 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 10:14:09 INFO - PROCESS | 2088 | 1464369249620 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:14:09 INFO - PROCESS | 2088 | 1464369249622 Marionette TRACE conn5 <- [1,2018,null,{}] 10:14:09 INFO - PROCESS | 2088 | 1464369249626 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:09 INFO - PROCESS | 2088 | 1464369249731 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 10:14:09 INFO - PROCESS | 2088 | 1464369249845 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:09 INFO - PROCESS | 2088 | ++DOCSHELL 0CA28400 == 70 [pid = 2088] [id = 514] 10:14:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1DB18C00) [pid = 2088] [serial = 1542] [outer = 00000000] 10:14:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1DB20400) [pid = 2088] [serial = 1543] [outer = 1DB18C00] 10:14:09 INFO - PROCESS | 2088 | 1464369249941 Marionette DEBUG loaded listener.js 10:14:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1DB5AC00) [pid = 2088] [serial = 1544] [outer = 1DB18C00] 10:14:10 INFO - PROCESS | 2088 | 1464369250521 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 930ms 10:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:14:10 INFO - PROCESS | 2088 | 1464369250555 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 10:14:10 INFO - PROCESS | 2088 | 1464369250557 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 10:14:10 INFO - PROCESS | 2088 | 1464369250560 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:14:10 INFO - PROCESS | 2088 | 1464369250562 Marionette TRACE conn5 <- [1,2022,null,{}] 10:14:10 INFO - PROCESS | 2088 | 1464369250566 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:10 INFO - PROCESS | 2088 | 1464369250704 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 10:14:10 INFO - PROCESS | 2088 | 1464369250849 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:10 INFO - PROCESS | 2088 | ++DOCSHELL 1034EC00 == 71 [pid = 2088] [id = 515] 10:14:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (10542400) [pid = 2088] [serial = 1545] [outer = 00000000] 10:14:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (1B61A400) [pid = 2088] [serial = 1546] [outer = 10542400] 10:14:10 INFO - PROCESS | 2088 | 1464369250905 Marionette DEBUG loaded listener.js 10:14:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1CC34800) [pid = 2088] [serial = 1547] [outer = 10542400] 10:14:11 INFO - PROCESS | 2088 | 1464369251663 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1120ms 10:14:11 INFO - PROCESS | 2088 | 1464369251681 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 10:14:11 INFO - PROCESS | 2088 | 1464369251686 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 10:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:14:11 INFO - PROCESS | 2088 | 1464369251690 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:14:11 INFO - PROCESS | 2088 | 1464369251694 Marionette TRACE conn5 <- [1,2026,null,{}] 10:14:11 INFO - PROCESS | 2088 | 1464369251699 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:11 INFO - PROCESS | 2088 | 1464369251806 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 10:14:12 INFO - PROCESS | 2088 | 1464369251969 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 2088 | ++DOCSHELL 11410000 == 72 [pid = 2088] [id = 516] 10:14:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (11687800) [pid = 2088] [serial = 1548] [outer = 00000000] 10:14:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (17A03000) [pid = 2088] [serial = 1549] [outer = 11687800] 10:14:12 INFO - PROCESS | 2088 | 1464369252020 Marionette DEBUG loaded listener.js 10:14:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (18B7E800) [pid = 2088] [serial = 1550] [outer = 11687800] 10:14:12 INFO - PROCESS | 2088 | --DOCSHELL 0CA1B800 == 71 [pid = 2088] [id = 386] 10:14:12 INFO - PROCESS | 2088 | --DOCSHELL 10C9AC00 == 70 [pid = 2088] [id = 508] 10:14:12 INFO - PROCESS | 2088 | --DOCSHELL 107E7400 == 69 [pid = 2088] [id = 507] 10:14:12 INFO - PROCESS | 2088 | --DOCSHELL 1A1C3800 == 68 [pid = 2088] [id = 506] 10:14:12 INFO - PROCESS | 2088 | --DOCSHELL 1A081400 == 67 [pid = 2088] [id = 505] 10:14:12 INFO - PROCESS | 2088 | --DOCSHELL 190EC400 == 66 [pid = 2088] [id = 504] 10:14:12 INFO - PROCESS | 2088 | --DOCSHELL 19085400 == 65 [pid = 2088] [id = 503] 10:14:12 INFO - PROCESS | 2088 | --DOCSHELL 17798400 == 64 [pid = 2088] [id = 502] 10:14:12 INFO - PROCESS | 2088 | --DOCSHELL 160E0000 == 63 [pid = 2088] [id = 501] 10:14:12 INFO - PROCESS | 2088 | --DOCSHELL 107BE800 == 62 [pid = 2088] [id = 500] 10:14:12 INFO - PROCESS | 2088 | --DOCSHELL 0D38D400 == 61 [pid = 2088] [id = 499] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (0D1D2C00) [pid = 2088] [serial = 1441] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (17A01C00) [pid = 2088] [serial = 1447] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (18A4AC00) [pid = 2088] [serial = 1465] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1A3DD800) [pid = 2088] [serial = 1460] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1A1CC800) [pid = 2088] [serial = 1459] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (164B6000) [pid = 2088] [serial = 1444] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (10C2C800) [pid = 2088] [serial = 1462] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1547EC00) [pid = 2088] [serial = 1463] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1D370800) [pid = 2088] [serial = 1483] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (191A0C00) [pid = 2088] [serial = 1453] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (19089C00) [pid = 2088] [serial = 1450] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (192E5400) [pid = 2088] [serial = 1456] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (19080400) [pid = 2088] [serial = 1466] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1A3D7800) [pid = 2088] [serial = 1468] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1A4E3C00) [pid = 2088] [serial = 1469] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1B69E400) [pid = 2088] [serial = 1472] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1B5A5C00) [pid = 2088] [serial = 1471] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1C6B1800) [pid = 2088] [serial = 1474] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1CC9CC00) [pid = 2088] [serial = 1480] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1C6B7000) [pid = 2088] [serial = 1475] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1CD6A800) [pid = 2088] [serial = 1481] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1B623400) [pid = 2088] [serial = 1477] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1C6B7C00) [pid = 2088] [serial = 1478] [outer = 00000000] [url = about:blank] 10:14:12 INFO - PROCESS | 2088 | 1464369252624 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 990ms 10:14:12 INFO - PROCESS | 2088 | 1464369252682 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 10:14:12 INFO - PROCESS | 2088 | 1464369252687 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 10:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:14:12 INFO - PROCESS | 2088 | 1464369252693 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:14:12 INFO - PROCESS | 2088 | 1464369252695 Marionette TRACE conn5 <- [1,2030,null,{}] 10:14:12 INFO - PROCESS | 2088 | 1464369252699 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:12 INFO - PROCESS | 2088 | 1464369252789 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 10:14:12 INFO - PROCESS | 2088 | 1464369252891 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 2088 | ++DOCSHELL 1053C000 == 62 [pid = 2088] [id = 517] 10:14:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (10C2AC00) [pid = 2088] [serial = 1551] [outer = 00000000] 10:14:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (165E9000) [pid = 2088] [serial = 1552] [outer = 10C2AC00] 10:14:12 INFO - PROCESS | 2088 | 1464369252938 Marionette DEBUG loaded listener.js 10:14:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (17704800) [pid = 2088] [serial = 1553] [outer = 10C2AC00] 10:14:13 INFO - PROCESS | 2088 | 1464369253358 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:14:13 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) 10:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 10:14:13 INFO - PROCESS | 2088 | 1464369253426 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 10:14:13 INFO - PROCESS | 2088 | 1464369253428 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 10:14:13 INFO - PROCESS | 2088 | 1464369253431 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:14:13 INFO - PROCESS | 2088 | 1464369253435 Marionette TRACE conn5 <- [1,2034,null,{}] 10:14:13 INFO - PROCESS | 2088 | 1464369253445 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:13 INFO - PROCESS | 2088 | 1464369253535 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 10:14:13 INFO - PROCESS | 2088 | 1464369253582 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:13 INFO - PROCESS | 2088 | ++DOCSHELL 190E6400 == 63 [pid = 2088] [id = 518] 10:14:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (190E8000) [pid = 2088] [serial = 1554] [outer = 00000000] 10:14:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (191A0C00) [pid = 2088] [serial = 1555] [outer = 190E8000] 10:14:13 INFO - PROCESS | 2088 | 1464369253630 Marionette DEBUG loaded listener.js 10:14:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (192DA400) [pid = 2088] [serial = 1556] [outer = 190E8000] 10:14:14 INFO - PROCESS | 2088 | 1464369254097 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 10:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:14:14 INFO - PROCESS | 2088 | 1464369254109 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 10:14:14 INFO - PROCESS | 2088 | 1464369254111 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 10:14:14 INFO - PROCESS | 2088 | 1464369254114 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:14:14 INFO - PROCESS | 2088 | 1464369254116 Marionette TRACE conn5 <- [1,2038,null,{}] 10:14:14 INFO - PROCESS | 2088 | 1464369254120 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:14 INFO - PROCESS | 2088 | 1464369254213 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 10:14:14 INFO - PROCESS | 2088 | 1464369254220 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:14 INFO - PROCESS | 2088 | ++DOCSHELL 19B62C00 == 64 [pid = 2088] [id = 519] 10:14:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (19B69400) [pid = 2088] [serial = 1557] [outer = 00000000] 10:14:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1A1C2C00) [pid = 2088] [serial = 1558] [outer = 19B69400] 10:14:14 INFO - PROCESS | 2088 | 1464369254269 Marionette DEBUG loaded listener.js 10:14:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1A3D8C00) [pid = 2088] [serial = 1559] [outer = 19B69400] 10:14:14 INFO - PROCESS | 2088 | 1464369254721 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 10:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:14:14 INFO - PROCESS | 2088 | 1464369254786 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 10:14:14 INFO - PROCESS | 2088 | 1464369254788 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 10:14:14 INFO - PROCESS | 2088 | 1464369254791 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:14:14 INFO - PROCESS | 2088 | 1464369254793 Marionette TRACE conn5 <- [1,2042,null,{}] 10:14:14 INFO - PROCESS | 2088 | 1464369254796 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:14 INFO - PROCESS | 2088 | 1464369254913 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 10:14:15 INFO - PROCESS | 2088 | 1464369255007 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 2088 | ++DOCSHELL 1A3E2000 == 65 [pid = 2088] [id = 520] 10:14:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1A3E2800) [pid = 2088] [serial = 1560] [outer = 00000000] 10:14:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1A4EB000) [pid = 2088] [serial = 1561] [outer = 1A3E2800] 10:14:15 INFO - PROCESS | 2088 | 1464369255054 Marionette DEBUG loaded listener.js 10:14:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1B025000) [pid = 2088] [serial = 1562] [outer = 1A3E2800] 10:14:15 INFO - PROCESS | 2088 | 1464369255474 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 10:14:15 INFO - PROCESS | 2088 | 1464369255522 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 10:14:15 INFO - PROCESS | 2088 | 1464369255524 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 10:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:14:15 INFO - PROCESS | 2088 | 1464369255527 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:14:15 INFO - PROCESS | 2088 | 1464369255529 Marionette TRACE conn5 <- [1,2046,null,{}] 10:14:15 INFO - PROCESS | 2088 | 1464369255539 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:15 INFO - PROCESS | 2088 | 1464369255669 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 10:14:15 INFO - PROCESS | 2088 | 1464369255752 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 2088 | ++DOCSHELL 1C279C00 == 66 [pid = 2088] [id = 521] 10:14:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1C53D400) [pid = 2088] [serial = 1563] [outer = 00000000] 10:14:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1C6BC400) [pid = 2088] [serial = 1564] [outer = 1C53D400] 10:14:15 INFO - PROCESS | 2088 | 1464369255800 Marionette DEBUG loaded listener.js 10:14:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1C6BE000) [pid = 2088] [serial = 1565] [outer = 1C53D400] 10:14:16 INFO - PROCESS | 2088 | 1464369256202 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 10:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:14:16 INFO - PROCESS | 2088 | 1464369256258 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 10:14:16 INFO - PROCESS | 2088 | 1464369256260 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 10:14:16 INFO - PROCESS | 2088 | 1464369256263 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:14:16 INFO - PROCESS | 2088 | 1464369256265 Marionette TRACE conn5 <- [1,2050,null,{}] 10:14:16 INFO - PROCESS | 2088 | 1464369256268 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:16 INFO - PROCESS | 2088 | 1464369256418 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 10:14:16 INFO - PROCESS | 2088 | 1464369256485 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:16 INFO - PROCESS | 2088 | ++DOCSHELL 1CC3D000 == 67 [pid = 2088] [id = 522] 10:14:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1CC3DC00) [pid = 2088] [serial = 1566] [outer = 00000000] 10:14:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1CD6BC00) [pid = 2088] [serial = 1567] [outer = 1CC3DC00] 10:14:16 INFO - PROCESS | 2088 | 1464369256530 Marionette DEBUG loaded listener.js 10:14:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1D374400) [pid = 2088] [serial = 1568] [outer = 1CC3DC00] 10:14:17 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (10371800) [pid = 2088] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:14:17 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1A084800) [pid = 2088] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:14:17 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (19086000) [pid = 2088] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:14:17 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1053D800) [pid = 2088] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:14:17 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (160E0800) [pid = 2088] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:14:17 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1080C000) [pid = 2088] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:14:17 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1779B800) [pid = 2088] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:14:17 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1A4E2400) [pid = 2088] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:14:17 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1514FC00) [pid = 2088] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:14:17 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (191CF400) [pid = 2088] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:14:17 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (19B63C00) [pid = 2088] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:14:17 INFO - PROCESS | 2088 | 1464369257108 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 870ms 10:14:17 INFO - PROCESS | 2088 | 1464369257134 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 10:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:14:17 INFO - PROCESS | 2088 | 1464369257136 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 10:14:17 INFO - PROCESS | 2088 | 1464369257139 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:14:17 INFO - PROCESS | 2088 | 1464369257151 Marionette TRACE conn5 <- [1,2054,null,{}] 10:14:17 INFO - PROCESS | 2088 | 1464369257155 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:17 INFO - PROCESS | 2088 | 1464369257238 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 10:14:17 INFO - PROCESS | 2088 | 1464369257339 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:17 INFO - PROCESS | 2088 | ++DOCSHELL 15483400 == 68 [pid = 2088] [id = 523] 10:14:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (16033C00) [pid = 2088] [serial = 1569] [outer = 00000000] 10:14:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (19B63C00) [pid = 2088] [serial = 1570] [outer = 16033C00] 10:14:17 INFO - PROCESS | 2088 | 1464369257386 Marionette DEBUG loaded listener.js 10:14:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1C9A5C00) [pid = 2088] [serial = 1571] [outer = 16033C00] 10:14:17 INFO - PROCESS | 2088 | 1464369257774 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 690ms 10:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:14:17 INFO - PROCESS | 2088 | 1464369257830 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 10:14:17 INFO - PROCESS | 2088 | 1464369257832 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 10:14:17 INFO - PROCESS | 2088 | 1464369257835 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:14:17 INFO - PROCESS | 2088 | 1464369257837 Marionette TRACE conn5 <- [1,2058,null,{}] 10:14:17 INFO - PROCESS | 2088 | 1464369257841 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:17 INFO - PROCESS | 2088 | 1464369257925 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 10:14:17 INFO - PROCESS | 2088 | 1464369257932 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:17 INFO - PROCESS | 2088 | ++DOCSHELL 18A4A800 == 69 [pid = 2088] [id = 524] 10:14:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (19B67C00) [pid = 2088] [serial = 1572] [outer = 00000000] 10:14:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1DB1F800) [pid = 2088] [serial = 1573] [outer = 19B67C00] 10:14:18 INFO - PROCESS | 2088 | 1464369257976 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1DB56800) [pid = 2088] [serial = 1574] [outer = 19B67C00] 10:14:18 INFO - PROCESS | 2088 | 1464369258407 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 10:14:18 INFO - PROCESS | 2088 | 1464369258466 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 10:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:14:18 INFO - PROCESS | 2088 | 1464369258468 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 10:14:18 INFO - PROCESS | 2088 | 1464369258471 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:14:18 INFO - PROCESS | 2088 | 1464369258473 Marionette TRACE conn5 <- [1,2062,null,{}] 10:14:18 INFO - PROCESS | 2088 | 1464369258477 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:18 INFO - PROCESS | 2088 | 1464369258562 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 10:14:18 INFO - PROCESS | 2088 | 1464369258568 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:18 INFO - PROCESS | 2088 | ++DOCSHELL 1DB1D400 == 70 [pid = 2088] [id = 525] 10:14:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1DB60C00) [pid = 2088] [serial = 1575] [outer = 00000000] 10:14:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1DCB9400) [pid = 2088] [serial = 1576] [outer = 1DB60C00] 10:14:18 INFO - PROCESS | 2088 | 1464369258612 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1DCBEC00) [pid = 2088] [serial = 1577] [outer = 1DB60C00] 10:14:19 INFO - PROCESS | 2088 | 1464369259180 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 772ms 10:14:19 INFO - PROCESS | 2088 | 1464369259244 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 10:14:19 INFO - PROCESS | 2088 | 1464369259249 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 10:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:14:19 INFO - PROCESS | 2088 | 1464369259373 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:14:19 INFO - PROCESS | 2088 | 1464369259377 Marionette TRACE conn5 <- [1,2066,null,{}] 10:14:19 INFO - PROCESS | 2088 | 1464369259385 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:19 INFO - PROCESS | 2088 | 1464369259503 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 10:14:19 INFO - PROCESS | 2088 | 1464369259640 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:19 INFO - PROCESS | 2088 | ++DOCSHELL 1053BC00 == 71 [pid = 2088] [id = 526] 10:14:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (107E9800) [pid = 2088] [serial = 1578] [outer = 00000000] 10:14:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (15482400) [pid = 2088] [serial = 1579] [outer = 107E9800] 10:14:19 INFO - PROCESS | 2088 | 1464369259697 Marionette DEBUG loaded listener.js 10:14:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (164AAC00) [pid = 2088] [serial = 1580] [outer = 107E9800] 10:14:20 INFO - PROCESS | 2088 | 1464369260270 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 990ms 10:14:20 INFO - PROCESS | 2088 | 1464369260312 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 10:14:20 INFO - PROCESS | 2088 | 1464369260318 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 10:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:14:20 INFO - PROCESS | 2088 | 1464369260325 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:14:20 INFO - PROCESS | 2088 | 1464369260328 Marionette TRACE conn5 <- [1,2070,null,{}] 10:14:20 INFO - PROCESS | 2088 | 1464369260332 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:20 INFO - PROCESS | 2088 | 1464369260447 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 10:14:20 INFO - PROCESS | 2088 | 1464369260606 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:20 INFO - PROCESS | 2088 | ++DOCSHELL 19080400 == 72 [pid = 2088] [id = 527] 10:14:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1908F400) [pid = 2088] [serial = 1581] [outer = 00000000] 10:14:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (191A6400) [pid = 2088] [serial = 1582] [outer = 1908F400] 10:14:20 INFO - PROCESS | 2088 | 1464369260663 Marionette DEBUG loaded listener.js 10:14:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (19B6CC00) [pid = 2088] [serial = 1583] [outer = 1908F400] 10:14:21 INFO - PROCESS | 2088 | 1464369261235 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 10:14:21 INFO - PROCESS | 2088 | 1464369261296 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 10:14:21 INFO - PROCESS | 2088 | 1464369261299 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 10:14:21 INFO - PROCESS | 2088 | 1464369261303 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:14:21 INFO - PROCESS | 2088 | 1464369261307 Marionette TRACE conn5 <- [1,2074,null,{}] 10:14:21 INFO - PROCESS | 2088 | 1464369261318 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:21 INFO - PROCESS | 2088 | 1464369261433 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 10:14:21 INFO - PROCESS | 2088 | 1464369261580 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:21 INFO - PROCESS | 2088 | ++DOCSHELL 1C6BAC00 == 73 [pid = 2088] [id = 528] 10:14:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (1DB59400) [pid = 2088] [serial = 1584] [outer = 00000000] 10:14:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (1DCBBC00) [pid = 2088] [serial = 1585] [outer = 1DB59400] 10:14:21 INFO - PROCESS | 2088 | 1464369261638 Marionette DEBUG loaded listener.js 10:14:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (1E99A000) [pid = 2088] [serial = 1586] [outer = 1DB59400] 10:14:22 INFO - PROCESS | 2088 | 1464369262259 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1024ms 10:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:14:22 INFO - PROCESS | 2088 | 1464369262331 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 10:14:22 INFO - PROCESS | 2088 | 1464369262334 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 10:14:22 INFO - PROCESS | 2088 | 1464369262337 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:14:22 INFO - PROCESS | 2088 | 1464369262339 Marionette TRACE conn5 <- [1,2078,null,{}] 10:14:22 INFO - PROCESS | 2088 | 1464369262343 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:22 INFO - PROCESS | 2088 | 1464369262456 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 10:14:22 INFO - PROCESS | 2088 | 1464369262600 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:22 INFO - PROCESS | 2088 | ++DOCSHELL 1E9A5400 == 74 [pid = 2088] [id = 529] 10:14:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (1E9A5C00) [pid = 2088] [serial = 1587] [outer = 00000000] 10:14:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (1EBE8400) [pid = 2088] [serial = 1588] [outer = 1E9A5C00] 10:14:22 INFO - PROCESS | 2088 | 1464369262656 Marionette DEBUG loaded listener.js 10:14:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (1EE44C00) [pid = 2088] [serial = 1589] [outer = 1E9A5C00] 10:14:23 INFO - PROCESS | 2088 | 1464369263270 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 10:14:23 INFO - PROCESS | 2088 | 1464369263310 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 10:14:23 INFO - PROCESS | 2088 | 1464369263312 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 10:14:23 INFO - PROCESS | 2088 | 1464369263316 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:14:23 INFO - PROCESS | 2088 | 1464369263318 Marionette TRACE conn5 <- [1,2082,null,{}] 10:14:23 INFO - PROCESS | 2088 | 1464369263321 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:23 INFO - PROCESS | 2088 | 1464369263430 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 10:14:23 INFO - PROCESS | 2088 | 1464369263594 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:23 INFO - PROCESS | 2088 | ++DOCSHELL 11682800 == 75 [pid = 2088] [id = 530] 10:14:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (167AE800) [pid = 2088] [serial = 1590] [outer = 00000000] 10:14:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (17A0F000) [pid = 2088] [serial = 1591] [outer = 167AE800] 10:14:23 INFO - PROCESS | 2088 | 1464369263649 Marionette DEBUG loaded listener.js 10:14:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (190E3800) [pid = 2088] [serial = 1592] [outer = 167AE800] 10:14:24 INFO - PROCESS | 2088 | --DOCSHELL 1EB9E400 == 74 [pid = 2088] [id = 12] 10:14:24 INFO - PROCESS | 2088 | 1464369264623 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1374ms 10:14:24 INFO - PROCESS | 2088 | 1464369264694 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 10:14:24 INFO - PROCESS | 2088 | 1464369264698 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 10:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:14:24 INFO - PROCESS | 2088 | 1464369264703 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:14:24 INFO - PROCESS | 2088 | 1464369264707 Marionette TRACE conn5 <- [1,2086,null,{}] 10:14:24 INFO - PROCESS | 2088 | 1464369264712 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:24 INFO - PROCESS | 2088 | 1464369264847 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 10:14:25 INFO - PROCESS | 2088 | 1464369264999 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:25 INFO - PROCESS | 2088 | ++DOCSHELL 14896C00 == 75 [pid = 2088] [id = 531] 10:14:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (14899400) [pid = 2088] [serial = 1593] [outer = 00000000] 10:14:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (167A8400) [pid = 2088] [serial = 1594] [outer = 14899400] 10:14:25 INFO - PROCESS | 2088 | 1464369265051 Marionette DEBUG loaded listener.js 10:14:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (1770B400) [pid = 2088] [serial = 1595] [outer = 14899400] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 1053B800 == 74 [pid = 2088] [id = 444] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 16A96C00 == 73 [pid = 2088] [id = 417] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 1A0BEC00 == 72 [pid = 2088] [id = 418] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 18A4A800 == 71 [pid = 2088] [id = 524] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 15483400 == 70 [pid = 2088] [id = 523] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 1CC3D000 == 69 [pid = 2088] [id = 522] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 1C279C00 == 68 [pid = 2088] [id = 521] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 1A3E2000 == 67 [pid = 2088] [id = 520] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 19B62C00 == 66 [pid = 2088] [id = 519] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 190E6400 == 65 [pid = 2088] [id = 518] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 1053C000 == 64 [pid = 2088] [id = 517] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (1CC36800) [pid = 2088] [serial = 1528] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 11410000 == 63 [pid = 2088] [id = 516] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 1CDBC800 == 62 [pid = 2088] [id = 513] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 1C546800 == 61 [pid = 2088] [id = 512] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 1770E000 == 60 [pid = 2088] [id = 511] 10:14:25 INFO - PROCESS | 2088 | --DOCSHELL 1053C400 == 59 [pid = 2088] [id = 510] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (10C99C00) [pid = 2088] [serial = 1439] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (1A3DEC00) [pid = 2088] [serial = 1517] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (1A1C5C00) [pid = 2088] [serial = 1516] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (190E2400) [pid = 2088] [serial = 1510] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (19B63400) [pid = 2088] [serial = 1489] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (164A7400) [pid = 2088] [serial = 1486] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1D757000) [pid = 2088] [serial = 1492] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (15484800) [pid = 2088] [serial = 1499] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (152D3000) [pid = 2088] [serial = 1498] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (165F2000) [pid = 2088] [serial = 1504] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (16CCE400) [pid = 2088] [serial = 1505] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1DB1B800) [pid = 2088] [serial = 1495] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (14AE1400) [pid = 2088] [serial = 1501] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (160E6000) [pid = 2088] [serial = 1502] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (18B80800) [pid = 2088] [serial = 1507] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (18E94000) [pid = 2088] [serial = 1508] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1B0B4000) [pid = 2088] [serial = 1519] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (177D6400) [pid = 2088] [serial = 1522] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1B5A2C00) [pid = 2088] [serial = 1520] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (190EF800) [pid = 2088] [serial = 1523] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (192E3000) [pid = 2088] [serial = 1513] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (19B69C00) [pid = 2088] [serial = 1514] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1C545000) [pid = 2088] [serial = 1526] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1C27E000) [pid = 2088] [serial = 1525] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (190E5C00) [pid = 2088] [serial = 1511] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 2088 | 1464369265590 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 930ms 10:14:25 INFO - PROCESS | 2088 | 1464369265634 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 10:14:25 INFO - PROCESS | 2088 | 1464369265638 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 10:14:25 INFO - PROCESS | 2088 | 1464369265644 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:14:25 INFO - PROCESS | 2088 | 1464369265646 Marionette TRACE conn5 <- [1,2090,null,{}] 10:14:25 INFO - PROCESS | 2088 | 1464369265650 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:25 INFO - PROCESS | 2088 | 1464369265740 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 10:14:25 INFO - PROCESS | 2088 | 1464369265874 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:25 INFO - PROCESS | 2088 | ++DOCSHELL 10B86000 == 60 [pid = 2088] [id = 532] 10:14:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (10C99C00) [pid = 2088] [serial = 1596] [outer = 00000000] 10:14:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1548A400) [pid = 2088] [serial = 1597] [outer = 10C99C00] 10:14:25 INFO - PROCESS | 2088 | 1464369265922 Marionette DEBUG loaded listener.js 10:14:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (165ED400) [pid = 2088] [serial = 1598] [outer = 10C99C00] 10:14:26 INFO - PROCESS | 2088 | 1464369266299 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 10:14:26 INFO - PROCESS | 2088 | 1464369266329 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 10:14:26 INFO - PROCESS | 2088 | 1464369266331 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 10:14:26 INFO - PROCESS | 2088 | 1464369266334 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:14:26 INFO - PROCESS | 2088 | 1464369266338 Marionette TRACE conn5 <- [1,2094,null,{}] 10:14:26 INFO - PROCESS | 2088 | 1464369266349 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:26 INFO - PROCESS | 2088 | 1464369266465 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 10:14:26 INFO - PROCESS | 2088 | 1464369266475 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:26 INFO - PROCESS | 2088 | ++DOCSHELL 17705800 == 61 [pid = 2088] [id = 533] 10:14:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (17706C00) [pid = 2088] [serial = 1599] [outer = 00000000] 10:14:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (18E8F400) [pid = 2088] [serial = 1600] [outer = 17706C00] 10:14:26 INFO - PROCESS | 2088 | 1464369266522 Marionette DEBUG loaded listener.js 10:14:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (19089C00) [pid = 2088] [serial = 1601] [outer = 17706C00] 10:14:27 INFO - PROCESS | 2088 | 1464369266990 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 10:14:27 INFO - PROCESS | 2088 | 1464369267019 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 10:14:27 INFO - PROCESS | 2088 | 1464369267022 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 10:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:14:27 INFO - PROCESS | 2088 | 1464369267025 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:14:27 INFO - PROCESS | 2088 | 1464369267027 Marionette TRACE conn5 <- [1,2098,null,{}] 10:14:27 INFO - PROCESS | 2088 | 1464369267030 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:27 INFO - PROCESS | 2088 | 1464369267115 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 10:14:27 INFO - PROCESS | 2088 | 1464369267122 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:27 INFO - PROCESS | 2088 | ++DOCSHELL 190E6800 == 62 [pid = 2088] [id = 534] 10:14:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (190E6C00) [pid = 2088] [serial = 1602] [outer = 00000000] 10:14:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (191A5000) [pid = 2088] [serial = 1603] [outer = 190E6C00] 10:14:27 INFO - PROCESS | 2088 | 1464369267169 Marionette DEBUG loaded listener.js 10:14:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (192E1C00) [pid = 2088] [serial = 1604] [outer = 190E6C00] 10:14:27 INFO - PROCESS | 2088 | 1464369267665 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 10:14:27 INFO - PROCESS | 2088 | 1464369267702 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 10:14:27 INFO - PROCESS | 2088 | 1464369267704 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 10:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:14:27 INFO - PROCESS | 2088 | 1464369267707 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:14:27 INFO - PROCESS | 2088 | 1464369267709 Marionette TRACE conn5 <- [1,2102,null,{}] 10:14:27 INFO - PROCESS | 2088 | 1464369267712 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:27 INFO - PROCESS | 2088 | 1464369267831 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 10:14:27 INFO - PROCESS | 2088 | 1464369267928 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:27 INFO - PROCESS | 2088 | ++DOCSHELL 14F80800 == 63 [pid = 2088] [id = 535] 10:14:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1919AC00) [pid = 2088] [serial = 1605] [outer = 00000000] 10:14:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (19B69800) [pid = 2088] [serial = 1606] [outer = 1919AC00] 10:14:28 INFO - PROCESS | 2088 | 1464369267974 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1A077400) [pid = 2088] [serial = 1607] [outer = 1919AC00] 10:14:28 INFO - PROCESS | 2088 | 1464369268405 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 731ms 10:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:14:28 INFO - PROCESS | 2088 | 1464369268438 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 10:14:28 INFO - PROCESS | 2088 | 1464369268440 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 10:14:28 INFO - PROCESS | 2088 | 1464369268443 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:14:28 INFO - PROCESS | 2088 | 1464369268445 Marionette TRACE conn5 <- [1,2106,null,{}] 10:14:28 INFO - PROCESS | 2088 | 1464369268455 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:28 INFO - PROCESS | 2088 | 1464369268592 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 10:14:28 INFO - PROCESS | 2088 | 1464369268662 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 2088 | ++DOCSHELL 107DF000 == 64 [pid = 2088] [id = 536] 10:14:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (1A1CF400) [pid = 2088] [serial = 1608] [outer = 00000000] 10:14:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (1B0B3800) [pid = 2088] [serial = 1609] [outer = 1A1CF400] 10:14:28 INFO - PROCESS | 2088 | 1464369268708 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (1B61B000) [pid = 2088] [serial = 1610] [outer = 1A1CF400] 10:14:29 INFO - PROCESS | 2088 | 1464369269142 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 731ms 10:14:29 INFO - PROCESS | 2088 | 1464369269181 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 10:14:29 INFO - PROCESS | 2088 | 1464369269183 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 10:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:14:29 INFO - PROCESS | 2088 | 1464369269220 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:14:29 INFO - PROCESS | 2088 | 1464369269222 Marionette TRACE conn5 <- [1,2110,null,{}] 10:14:29 INFO - PROCESS | 2088 | 1464369269225 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:29 INFO - PROCESS | 2088 | 1464369269342 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 10:14:29 INFO - PROCESS | 2088 | 1464369269742 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:29 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (1A3E2800) [pid = 2088] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:14:29 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (11687800) [pid = 2088] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:14:29 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (10542400) [pid = 2088] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:14:29 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (19B67C00) [pid = 2088] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:14:29 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (10C2AC00) [pid = 2088] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:14:29 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (190E8000) [pid = 2088] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:14:29 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (19B69400) [pid = 2088] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:14:29 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1C53D400) [pid = 2088] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:14:29 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (16033C00) [pid = 2088] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:14:29 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1CC3DC00) [pid = 2088] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:14:29 INFO - PROCESS | 2088 | ++DOCSHELL 0D33F800 == 65 [pid = 2088] [id = 537] 10:14:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1034D800) [pid = 2088] [serial = 1611] [outer = 00000000] 10:14:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1518B400) [pid = 2088] [serial = 1612] [outer = 1034D800] 10:14:29 INFO - PROCESS | 2088 | 1464369269794 Marionette DEBUG loaded listener.js 10:14:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (164AD000) [pid = 2088] [serial = 1613] [outer = 1034D800] 10:14:30 INFO - PROCESS | 2088 | 1464369270166 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 970ms 10:14:30 INFO - PROCESS | 2088 | 1464369270189 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 10:14:30 INFO - PROCESS | 2088 | 1464369270191 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 10:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:14:30 INFO - PROCESS | 2088 | 1464369270195 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:14:30 INFO - PROCESS | 2088 | 1464369270196 Marionette TRACE conn5 <- [1,2114,null,{}] 10:14:30 INFO - PROCESS | 2088 | 1464369270199 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:30 INFO - PROCESS | 2088 | 1464369270283 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 10:14:30 INFO - PROCESS | 2088 | 1464369270381 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:30 INFO - PROCESS | 2088 | ++DOCSHELL 10546C00 == 66 [pid = 2088] [id = 538] 10:14:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1080D000) [pid = 2088] [serial = 1614] [outer = 00000000] 10:14:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1A1A0400) [pid = 2088] [serial = 1615] [outer = 1080D000] 10:14:30 INFO - PROCESS | 2088 | 1464369270426 Marionette DEBUG loaded listener.js 10:14:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (1C53F400) [pid = 2088] [serial = 1616] [outer = 1080D000] 10:14:30 INFO - PROCESS | 2088 | 1464369270778 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 10:14:30 INFO - PROCESS | 2088 | 1464369270826 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 10:14:30 INFO - PROCESS | 2088 | 1464369270828 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 10:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:14:30 INFO - PROCESS | 2088 | 1464369270831 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:14:30 INFO - PROCESS | 2088 | 1464369270833 Marionette TRACE conn5 <- [1,2118,null,{}] 10:14:30 INFO - PROCESS | 2088 | 1464369270836 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:30 INFO - PROCESS | 2088 | 1464369270960 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 10:14:31 INFO - PROCESS | 2088 | 1464369271001 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:31 INFO - PROCESS | 2088 | ++DOCSHELL 19B67C00 == 67 [pid = 2088] [id = 539] 10:14:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1C544C00) [pid = 2088] [serial = 1617] [outer = 00000000] 10:14:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (1C6BF000) [pid = 2088] [serial = 1618] [outer = 1C544C00] 10:14:31 INFO - PROCESS | 2088 | 1464369271046 Marionette DEBUG loaded listener.js 10:14:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (1CC3A800) [pid = 2088] [serial = 1619] [outer = 1C544C00] 10:14:31 INFO - PROCESS | 2088 | 1464369271460 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:14:31 INFO - PROCESS | 2088 | 1464369271507 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 10:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:14:31 INFO - PROCESS | 2088 | 1464369271527 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:14:31 INFO - PROCESS | 2088 | 1464369271528 Marionette TRACE conn5 <- [1,2122,null,{}] 10:14:31 INFO - PROCESS | 2088 | 1464369271532 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:31 INFO - PROCESS | 2088 | 1464369271615 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 10:14:31 INFO - PROCESS | 2088 | 1464369271622 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:31 INFO - PROCESS | 2088 | ++DOCSHELL 164AC000 == 68 [pid = 2088] [id = 540] 10:14:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (1C6BEC00) [pid = 2088] [serial = 1620] [outer = 00000000] 10:14:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (1D37B400) [pid = 2088] [serial = 1621] [outer = 1C6BEC00] 10:14:31 INFO - PROCESS | 2088 | 1464369271670 Marionette DEBUG loaded listener.js 10:14:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (1D759800) [pid = 2088] [serial = 1622] [outer = 1C6BEC00] 10:14:32 INFO - PROCESS | 2088 | 1464369272405 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 930ms 10:14:32 INFO - PROCESS | 2088 | 1464369272446 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 10:14:32 INFO - PROCESS | 2088 | 1464369272452 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 10:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:14:32 INFO - PROCESS | 2088 | 1464369272457 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:14:32 INFO - PROCESS | 2088 | 1464369272462 Marionette TRACE conn5 <- [1,2126,null,{}] 10:14:32 INFO - PROCESS | 2088 | 1464369272468 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:32 INFO - PROCESS | 2088 | 1464369272596 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 10:14:32 INFO - PROCESS | 2088 | 1464369272739 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:32 INFO - PROCESS | 2088 | ++DOCSHELL 10C9A000 == 69 [pid = 2088] [id = 541] 10:14:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (1487D800) [pid = 2088] [serial = 1623] [outer = 00000000] 10:14:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (160E0800) [pid = 2088] [serial = 1624] [outer = 1487D800] 10:14:32 INFO - PROCESS | 2088 | 1464369272797 Marionette DEBUG loaded listener.js 10:14:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (167A9400) [pid = 2088] [serial = 1625] [outer = 1487D800] 10:14:33 INFO - PROCESS | 2088 | 1464369273353 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 930ms 10:14:33 INFO - PROCESS | 2088 | 1464369273392 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 10:14:33 INFO - PROCESS | 2088 | 1464369273398 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 10:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:14:33 INFO - PROCESS | 2088 | 1464369273405 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:14:33 INFO - PROCESS | 2088 | 1464369273408 Marionette TRACE conn5 <- [1,2130,null,{}] 10:14:33 INFO - PROCESS | 2088 | 1464369273412 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:33 INFO - PROCESS | 2088 | 1464369273527 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 10:14:33 INFO - PROCESS | 2088 | 1464369273687 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:33 INFO - PROCESS | 2088 | ++DOCSHELL 19098800 == 70 [pid = 2088] [id = 542] 10:14:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (1909AC00) [pid = 2088] [serial = 1626] [outer = 00000000] 10:14:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (191A9400) [pid = 2088] [serial = 1627] [outer = 1909AC00] 10:14:33 INFO - PROCESS | 2088 | 1464369273743 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (1A0BEC00) [pid = 2088] [serial = 1628] [outer = 1909AC00] 10:14:34 INFO - PROCESS | 2088 | 1464369274369 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:14:34 INFO - PROCESS | 2088 | 1464369274433 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 10:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:14:34 INFO - PROCESS | 2088 | 1464369274437 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:14:34 INFO - PROCESS | 2088 | 1464369274441 Marionette TRACE conn5 <- [1,2134,null,{}] 10:14:34 INFO - PROCESS | 2088 | 1464369274452 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:34 INFO - PROCESS | 2088 | 1464369274640 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 10:14:34 INFO - PROCESS | 2088 | 1464369274653 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:34 INFO - PROCESS | 2088 | ++DOCSHELL 1DB21400 == 71 [pid = 2088] [id = 543] 10:14:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (1DB21C00) [pid = 2088] [serial = 1629] [outer = 00000000] 10:14:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (1DB5E000) [pid = 2088] [serial = 1630] [outer = 1DB21C00] 10:14:34 INFO - PROCESS | 2088 | 1464369274710 Marionette DEBUG loaded listener.js 10:14:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (1DCB6400) [pid = 2088] [serial = 1631] [outer = 1DB21C00] 10:14:35 INFO - PROCESS | 2088 | 1464369275386 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:14:35 INFO - PROCESS | 2088 | 1464369275413 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 10:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:14:35 INFO - PROCESS | 2088 | 1464369275417 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:14:35 INFO - PROCESS | 2088 | 1464369275419 Marionette TRACE conn5 <- [1,2138,null,{}] 10:14:35 INFO - PROCESS | 2088 | 1464369275422 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:35 INFO - PROCESS | 2088 | 1464369275536 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 10:14:35 INFO - PROCESS | 2088 | 1464369275694 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:35 INFO - PROCESS | 2088 | ++DOCSHELL 1DCBB400 == 72 [pid = 2088] [id = 544] 10:14:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (1DCBF000) [pid = 2088] [serial = 1632] [outer = 00000000] 10:14:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (1EE43C00) [pid = 2088] [serial = 1633] [outer = 1DCBF000] 10:14:35 INFO - PROCESS | 2088 | 1464369275750 Marionette DEBUG loaded listener.js 10:14:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (1EE4C400) [pid = 2088] [serial = 1634] [outer = 1DCBF000] 10:14:36 INFO - PROCESS | 2088 | 1464369276312 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 930ms 10:14:36 INFO - PROCESS | 2088 | 1464369276350 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 10:14:36 INFO - PROCESS | 2088 | 1464369276353 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 10:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:14:36 INFO - PROCESS | 2088 | 1464369276356 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:14:36 INFO - PROCESS | 2088 | 1464369276358 Marionette TRACE conn5 <- [1,2142,null,{}] 10:14:36 INFO - PROCESS | 2088 | 1464369276362 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:36 INFO - PROCESS | 2088 | 1464369276468 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 10:14:36 INFO - PROCESS | 2088 | 1464369276626 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:36 INFO - PROCESS | 2088 | ++DOCSHELL 1E9A6C00 == 73 [pid = 2088] [id = 545] 10:14:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (1EE4E800) [pid = 2088] [serial = 1635] [outer = 00000000] 10:14:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 150 (1F06A000) [pid = 2088] [serial = 1636] [outer = 1EE4E800] 10:14:36 INFO - PROCESS | 2088 | 1464369276684 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 151 (1F06E000) [pid = 2088] [serial = 1637] [outer = 1EE4E800] 10:14:37 INFO - PROCESS | 2088 | 1464369277318 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1018ms 10:14:37 INFO - PROCESS | 2088 | 1464369277378 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 10:14:37 INFO - PROCESS | 2088 | 1464369277381 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 10:14:37 INFO - PROCESS | 2088 | 1464369277384 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:14:37 INFO - PROCESS | 2088 | 1464369277386 Marionette TRACE conn5 <- [1,2146,null,{}] 10:14:37 INFO - PROCESS | 2088 | 1464369277390 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:37 INFO - PROCESS | 2088 | 1464369277528 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 10:14:37 INFO - PROCESS | 2088 | 1464369277678 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:37 INFO - PROCESS | 2088 | ++DOCSHELL 19086C00 == 74 [pid = 2088] [id = 546] 10:14:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 152 (191D0C00) [pid = 2088] [serial = 1638] [outer = 00000000] 10:14:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 153 (1B61D400) [pid = 2088] [serial = 1639] [outer = 191D0C00] 10:14:37 INFO - PROCESS | 2088 | 1464369277735 Marionette DEBUG loaded listener.js 10:14:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 154 (1C6C0C00) [pid = 2088] [serial = 1640] [outer = 191D0C00] 10:14:38 INFO - PROCESS | 2088 | 1464369278575 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1234ms 10:14:38 INFO - PROCESS | 2088 | 1464369278623 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 10:14:38 INFO - PROCESS | 2088 | 1464369278626 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 10:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:14:38 INFO - PROCESS | 2088 | 1464369278630 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:14:38 INFO - PROCESS | 2088 | 1464369278633 Marionette TRACE conn5 <- [1,2150,null,{}] 10:14:38 INFO - PROCESS | 2088 | 1464369278639 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:38 INFO - PROCESS | 2088 | 1464369278741 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 10:14:38 INFO - PROCESS | 2088 | 1464369278892 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 2088 | ++DOCSHELL 15194400 == 75 [pid = 2088] [id = 547] 10:14:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 155 (1541A400) [pid = 2088] [serial = 1641] [outer = 00000000] 10:14:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 156 (16A91400) [pid = 2088] [serial = 1642] [outer = 1541A400] 10:14:38 INFO - PROCESS | 2088 | 1464369278945 Marionette DEBUG loaded listener.js 10:14:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 157 (18A33C00) [pid = 2088] [serial = 1643] [outer = 1541A400] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 0CA23C00 == 74 [pid = 2088] [id = 484] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 1D752800 == 73 [pid = 2088] [id = 497] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 19B67C00 == 72 [pid = 2088] [id = 539] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 10546C00 == 71 [pid = 2088] [id = 538] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 0D33F800 == 70 [pid = 2088] [id = 537] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 107DF000 == 69 [pid = 2088] [id = 536] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 14F80800 == 68 [pid = 2088] [id = 535] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 190E6800 == 67 [pid = 2088] [id = 534] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 17705800 == 66 [pid = 2088] [id = 533] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 10B86000 == 65 [pid = 2088] [id = 532] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 14896C00 == 64 [pid = 2088] [id = 531] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 156 (1DCB9400) [pid = 2088] [serial = 1576] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 1E9A5400 == 63 [pid = 2088] [id = 529] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 1C6BAC00 == 62 [pid = 2088] [id = 528] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 19080400 == 61 [pid = 2088] [id = 527] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 1053BC00 == 60 [pid = 2088] [id = 526] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 1DB1D400 == 59 [pid = 2088] [id = 525] 10:14:39 INFO - PROCESS | 2088 | --DOCSHELL 0D1F7800 == 58 [pid = 2088] [id = 13] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 155 (10B85400) [pid = 2088] [serial = 1531] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 154 (18B7B800) [pid = 2088] [serial = 1534] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 153 (1C6BA800) [pid = 2088] [serial = 1537] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 152 (1A4EB000) [pid = 2088] [serial = 1561] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 151 (1B025000) [pid = 2088] [serial = 1562] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 150 (1D753000) [pid = 2088] [serial = 1540] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 149 (17A03000) [pid = 2088] [serial = 1549] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (18B7E800) [pid = 2088] [serial = 1550] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (1B61A400) [pid = 2088] [serial = 1546] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (1CC34800) [pid = 2088] [serial = 1547] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (1DB56800) [pid = 2088] [serial = 1574] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (165E9000) [pid = 2088] [serial = 1552] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (17704800) [pid = 2088] [serial = 1553] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (191A0C00) [pid = 2088] [serial = 1555] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (192DA400) [pid = 2088] [serial = 1556] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (1A1C2C00) [pid = 2088] [serial = 1558] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (1C6BE000) [pid = 2088] [serial = 1565] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (1C6BC400) [pid = 2088] [serial = 1564] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1DB20400) [pid = 2088] [serial = 1543] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (19B63C00) [pid = 2088] [serial = 1570] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (1CD6BC00) [pid = 2088] [serial = 1567] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1DB1F800) [pid = 2088] [serial = 1573] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (1D374400) [pid = 2088] [serial = 1568] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1C9A5C00) [pid = 2088] [serial = 1571] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1A3D8C00) [pid = 2088] [serial = 1559] [outer = 00000000] [url = about:blank] 10:14:39 INFO - PROCESS | 2088 | 1464369279560 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 971ms 10:14:39 INFO - PROCESS | 2088 | 1464369279602 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 10:14:39 INFO - PROCESS | 2088 | 1464369279608 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 10:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:14:39 INFO - PROCESS | 2088 | 1464369279614 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:14:39 INFO - PROCESS | 2088 | 1464369279616 Marionette TRACE conn5 <- [1,2154,null,{}] 10:14:39 INFO - PROCESS | 2088 | 1464369279620 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:39 INFO - PROCESS | 2088 | 1464369279716 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 10:14:39 INFO - PROCESS | 2088 | 1464369279822 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:39 INFO - PROCESS | 2088 | ++DOCSHELL 101F4000 == 59 [pid = 2088] [id = 548] 10:14:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (11410800) [pid = 2088] [serial = 1644] [outer = 00000000] 10:14:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (17704800) [pid = 2088] [serial = 1645] [outer = 11410800] 10:14:39 INFO - PROCESS | 2088 | 1464369279868 Marionette DEBUG loaded listener.js 10:14:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (17A09800) [pid = 2088] [serial = 1646] [outer = 11410800] 10:14:40 INFO - PROCESS | 2088 | 1464369280306 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 10:14:40 INFO - PROCESS | 2088 | 1464369280347 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 10:14:40 INFO - PROCESS | 2088 | 1464369280349 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 10:14:40 INFO - PROCESS | 2088 | 1464369280353 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:14:40 INFO - PROCESS | 2088 | 1464369280357 Marionette TRACE conn5 <- [1,2158,null,{}] 10:14:40 INFO - PROCESS | 2088 | 1464369280367 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:40 INFO - PROCESS | 2088 | 1464369280457 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 10:14:40 INFO - PROCESS | 2088 | 1464369280465 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 2088 | ++DOCSHELL 19087C00 == 60 [pid = 2088] [id = 549] 10:14:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (19088000) [pid = 2088] [serial = 1647] [outer = 00000000] 10:14:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (191D1800) [pid = 2088] [serial = 1648] [outer = 19088000] 10:14:40 INFO - PROCESS | 2088 | 1464369280512 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (19B65C00) [pid = 2088] [serial = 1649] [outer = 19088000] 10:14:41 INFO - PROCESS | 2088 | 1464369280988 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 10:14:41 INFO - PROCESS | 2088 | 1464369281027 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 2088 | 1464369281030 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 10:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:14:41 INFO - PROCESS | 2088 | 1464369281033 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 2088 | 1464369281034 Marionette TRACE conn5 <- [1,2162,null,{}] 10:14:41 INFO - PROCESS | 2088 | 1464369281038 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:41 INFO - PROCESS | 2088 | 1464369281129 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 10:14:41 INFO - PROCESS | 2088 | 1464369281138 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:41 INFO - PROCESS | 2088 | ++DOCSHELL 1A085C00 == 61 [pid = 2088] [id = 550] 10:14:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (1A3DD800) [pid = 2088] [serial = 1650] [outer = 00000000] 10:14:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (1A4F0000) [pid = 2088] [serial = 1651] [outer = 1A3DD800] 10:14:41 INFO - PROCESS | 2088 | 1464369281184 Marionette DEBUG loaded listener.js 10:14:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (1B5AB400) [pid = 2088] [serial = 1652] [outer = 1A3DD800] 10:14:41 INFO - PROCESS | 2088 | 1464369281665 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 10:14:41 INFO - PROCESS | 2088 | 1464369281707 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 2088 | 1464369281709 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 10:14:41 INFO - PROCESS | 2088 | 1464369281713 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:14:41 INFO - PROCESS | 2088 | 1464369281714 Marionette TRACE conn5 <- [1,2166,null,{}] 10:14:41 INFO - PROCESS | 2088 | 1464369281718 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:41 INFO - PROCESS | 2088 | 1464369281838 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 10:14:41 INFO - PROCESS | 2088 | 1464369281931 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:41 INFO - PROCESS | 2088 | ++DOCSHELL 1B61FC00 == 62 [pid = 2088] [id = 551] 10:14:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (1C283C00) [pid = 2088] [serial = 1653] [outer = 00000000] 10:14:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (1C541000) [pid = 2088] [serial = 1654] [outer = 1C283C00] 10:14:42 INFO - PROCESS | 2088 | 1464369281975 Marionette DEBUG loaded listener.js 10:14:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (1C6BAC00) [pid = 2088] [serial = 1655] [outer = 1C283C00] 10:14:42 INFO - PROCESS | 2088 | 1464369282395 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 10:14:42 INFO - PROCESS | 2088 | 1464369282447 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 10:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:14:42 INFO - PROCESS | 2088 | 1464369282449 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 10:14:42 INFO - PROCESS | 2088 | 1464369282452 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:14:42 INFO - PROCESS | 2088 | 1464369282454 Marionette TRACE conn5 <- [1,2170,null,{}] 10:14:42 INFO - PROCESS | 2088 | 1464369282458 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:42 INFO - PROCESS | 2088 | 1464369282602 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 10:14:42 INFO - PROCESS | 2088 | 1464369282675 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:42 INFO - PROCESS | 2088 | ++DOCSHELL 1CC37C00 == 63 [pid = 2088] [id = 552] 10:14:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (1CD61000) [pid = 2088] [serial = 1656] [outer = 00000000] 10:14:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (1D755800) [pid = 2088] [serial = 1657] [outer = 1CD61000] 10:14:42 INFO - PROCESS | 2088 | 1464369282720 Marionette DEBUG loaded listener.js 10:14:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (1DB1F800) [pid = 2088] [serial = 1658] [outer = 1CD61000] 10:14:43 INFO - PROCESS | 2088 | 1464369283156 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 10:14:43 INFO - PROCESS | 2088 | 1464369283186 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 10:14:43 INFO - PROCESS | 2088 | 1464369283188 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 10:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:14:43 INFO - PROCESS | 2088 | 1464369283217 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:14:43 INFO - PROCESS | 2088 | 1464369283219 Marionette TRACE conn5 <- [1,2174,null,{}] 10:14:43 INFO - PROCESS | 2088 | 1464369283231 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:43 INFO - PROCESS | 2088 | 1464369283352 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 10:14:43 INFO - PROCESS | 2088 | 1464369283362 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:43 INFO - PROCESS | 2088 | ++DOCSHELL 10B1EC00 == 64 [pid = 2088] [id = 553] 10:14:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (1A3E3800) [pid = 2088] [serial = 1659] [outer = 00000000] 10:14:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (1DB65400) [pid = 2088] [serial = 1660] [outer = 1A3E3800] 10:14:43 INFO - PROCESS | 2088 | 1464369283467 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (1E9A2C00) [pid = 2088] [serial = 1661] [outer = 1A3E3800] 10:14:44 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (1C544C00) [pid = 2088] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:14:44 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (1919AC00) [pid = 2088] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:14:44 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (190E6C00) [pid = 2088] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:14:44 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (10C99C00) [pid = 2088] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:14:44 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (14899400) [pid = 2088] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:14:44 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (1A1CF400) [pid = 2088] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:14:44 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (17706C00) [pid = 2088] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:14:44 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (1034D800) [pid = 2088] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:14:44 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (1080D000) [pid = 2088] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:14:44 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (0D1F9400) [pid = 2088] [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.] 10:14:44 INFO - PROCESS | 2088 | 1464369284086 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 890ms 10:14:44 INFO - PROCESS | 2088 | 1464369284109 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 2088 | 1464369284111 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 10:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:14:44 INFO - PROCESS | 2088 | 1464369284114 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 2088 | 1464369284116 Marionette TRACE conn5 <- [1,2178,null,{}] 10:14:44 INFO - PROCESS | 2088 | 1464369284128 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:44 INFO - PROCESS | 2088 | 1464369284213 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 10:14:44 INFO - PROCESS | 2088 | 1464369284322 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:44 INFO - PROCESS | 2088 | ++DOCSHELL 1080D000 == 65 [pid = 2088] [id = 554] 10:14:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (165E9800) [pid = 2088] [serial = 1662] [outer = 00000000] 10:14:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (1A0B1C00) [pid = 2088] [serial = 1663] [outer = 165E9800] 10:14:44 INFO - PROCESS | 2088 | 1464369284366 Marionette DEBUG loaded listener.js 10:14:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (1C6B4400) [pid = 2088] [serial = 1664] [outer = 165E9800] 10:14:44 INFO - PROCESS | 2088 | 1464369284730 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 10:14:44 INFO - PROCESS | 2088 | 1464369284785 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 2088 | 1464369284787 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 10:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:14:44 INFO - PROCESS | 2088 | 1464369284800 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 2088 | 1464369284802 Marionette TRACE conn5 <- [1,2182,null,{}] 10:14:44 INFO - PROCESS | 2088 | 1464369284805 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:44 INFO - PROCESS | 2088 | 1464369284891 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 10:14:44 INFO - PROCESS | 2088 | 1464369284898 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:44 INFO - PROCESS | 2088 | ++DOCSHELL 1D379000 == 66 [pid = 2088] [id = 555] 10:14:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (1DB60800) [pid = 2088] [serial = 1665] [outer = 00000000] 10:14:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (1F0CAC00) [pid = 2088] [serial = 1666] [outer = 1DB60800] 10:14:44 INFO - PROCESS | 2088 | 1464369284942 Marionette DEBUG loaded listener.js 10:14:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (1F522400) [pid = 2088] [serial = 1667] [outer = 1DB60800] 10:14:45 INFO - PROCESS | 2088 | 1464369285385 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 10:14:45 INFO - PROCESS | 2088 | 1464369285437 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 10:14:45 INFO - PROCESS | 2088 | 1464369285439 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 10:14:45 INFO - PROCESS | 2088 | 1464369285443 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:14:45 INFO - PROCESS | 2088 | 1464369285445 Marionette TRACE conn5 <- [1,2186,null,{}] 10:14:45 INFO - PROCESS | 2088 | 1464369285448 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:45 INFO - PROCESS | 2088 | 1464369285534 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 10:14:45 INFO - PROCESS | 2088 | 1464369285540 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:45 INFO - PROCESS | 2088 | ++DOCSHELL 1F06A400 == 67 [pid = 2088] [id = 556] 10:14:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (1F525400) [pid = 2088] [serial = 1668] [outer = 00000000] 10:14:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (1F548000) [pid = 2088] [serial = 1669] [outer = 1F525400] 10:14:45 INFO - PROCESS | 2088 | 1464369285587 Marionette DEBUG loaded listener.js 10:14:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (1F54E400) [pid = 2088] [serial = 1670] [outer = 1F525400] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1CC3E000 == 66 [pid = 2088] [id = 462] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 0D176C00 == 65 [pid = 2088] [id = 494] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1AFCB000 == 64 [pid = 2088] [id = 476] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1907EC00 == 63 [pid = 2088] [id = 483] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1770FC00 == 62 [pid = 2088] [id = 475] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1034F000 == 61 [pid = 2088] [id = 477] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1C9B1000 == 60 [pid = 2088] [id = 447] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1919E800 == 59 [pid = 2088] [id = 496] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 0927EC00 == 58 [pid = 2088] [id = 443] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 10358C00 == 57 [pid = 2088] [id = 459] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 192DB400 == 56 [pid = 2088] [id = 485] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1034EC00 == 55 [pid = 2088] [id = 515] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1778E800 == 54 [pid = 2088] [id = 448] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 0CA28400 == 53 [pid = 2088] [id = 514] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1C6BCC00 == 52 [pid = 2088] [id = 509] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 19B67800 == 51 [pid = 2088] [id = 486] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1547C000 == 50 [pid = 2088] [id = 430] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 16689800 == 49 [pid = 2088] [id = 460] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 10B85C00 == 48 [pid = 2088] [id = 463] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 11689800 == 47 [pid = 2088] [id = 474] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1034FC00 == 46 [pid = 2088] [id = 416] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1053E000 == 45 [pid = 2088] [id = 495] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1A07AC00 == 44 [pid = 2088] [id = 446] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1D75DC00 == 43 [pid = 2088] [id = 498] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 19B68000 == 42 [pid = 2088] [id = 433] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 192DD400 == 41 [pid = 2088] [id = 461] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 11682800 == 40 [pid = 2088] [id = 530] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 15194400 == 39 [pid = 2088] [id = 547] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 19086C00 == 38 [pid = 2088] [id = 546] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1E9A6C00 == 37 [pid = 2088] [id = 545] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1DB21400 == 36 [pid = 2088] [id = 543] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 1DCBB400 == 35 [pid = 2088] [id = 544] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 19098800 == 34 [pid = 2088] [id = 542] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 10C9A000 == 33 [pid = 2088] [id = 541] 10:14:46 INFO - PROCESS | 2088 | --DOCSHELL 164AC000 == 32 [pid = 2088] [id = 540] 10:14:47 INFO - PROCESS | 2088 | --DOCSHELL 1CC37C00 == 31 [pid = 2088] [id = 552] 10:14:47 INFO - PROCESS | 2088 | --DOCSHELL 1A085C00 == 30 [pid = 2088] [id = 550] 10:14:47 INFO - PROCESS | 2088 | --DOCSHELL 19087C00 == 29 [pid = 2088] [id = 549] 10:14:47 INFO - PROCESS | 2088 | --DOCSHELL 1B61FC00 == 28 [pid = 2088] [id = 551] 10:14:47 INFO - PROCESS | 2088 | --DOCSHELL 10B1EC00 == 27 [pid = 2088] [id = 553] 10:14:47 INFO - PROCESS | 2088 | --DOCSHELL 1D379000 == 26 [pid = 2088] [id = 555] 10:14:47 INFO - PROCESS | 2088 | --DOCSHELL 1080D000 == 25 [pid = 2088] [id = 554] 10:14:47 INFO - PROCESS | 2088 | --DOCSHELL 101F4000 == 24 [pid = 2088] [id = 548] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (1C6BF000) [pid = 2088] [serial = 1618] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (19B69800) [pid = 2088] [serial = 1606] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (15482400) [pid = 2088] [serial = 1579] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (191A6400) [pid = 2088] [serial = 1582] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (1DCBBC00) [pid = 2088] [serial = 1585] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (191A5000) [pid = 2088] [serial = 1603] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (1548A400) [pid = 2088] [serial = 1597] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (165ED400) [pid = 2088] [serial = 1598] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (1770B400) [pid = 2088] [serial = 1595] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (167A8400) [pid = 2088] [serial = 1594] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1B0B3800) [pid = 2088] [serial = 1609] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (19089C00) [pid = 2088] [serial = 1601] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (18E8F400) [pid = 2088] [serial = 1600] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1A077400) [pid = 2088] [serial = 1607] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (17A0F000) [pid = 2088] [serial = 1591] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1EBE8400) [pid = 2088] [serial = 1588] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1B61B000) [pid = 2088] [serial = 1610] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1518B400) [pid = 2088] [serial = 1612] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1A1A0400) [pid = 2088] [serial = 1615] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (164AD000) [pid = 2088] [serial = 1613] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1CC3A800) [pid = 2088] [serial = 1619] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (165F3000) [pid = 2088] [serial = 1097] [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.] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1C53F400) [pid = 2088] [serial = 1616] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (192E1C00) [pid = 2088] [serial = 1604] [outer = 00000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2088 | 1464369288211 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2820ms 10:14:48 INFO - PROCESS | 2088 | 1464369288267 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 10:14:48 INFO - PROCESS | 2088 | 1464369288272 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 10:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:14:48 INFO - PROCESS | 2088 | 1464369288279 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:14:48 INFO - PROCESS | 2088 | 1464369288283 Marionette TRACE conn5 <- [1,2190,null,{}] 10:14:48 INFO - PROCESS | 2088 | 1464369288315 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:48 INFO - PROCESS | 2088 | 1464369288486 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 10:14:48 INFO - PROCESS | 2088 | 1464369288544 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:48 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1F000 == 25 [pid = 2088] [id = 557] 10:14:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (0D176C00) [pid = 2088] [serial = 1671] [outer = 00000000] 10:14:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (0D1F9400) [pid = 2088] [serial = 1672] [outer = 0D176C00] 10:14:48 INFO - PROCESS | 2088 | 1464369288604 Marionette DEBUG loaded listener.js 10:14:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (101F6C00) [pid = 2088] [serial = 1673] [outer = 0D176C00] 10:14:49 INFO - PROCESS | 2088 | 1464369289356 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1137ms 10:14:49 INFO - PROCESS | 2088 | 1464369289419 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 10:14:49 INFO - PROCESS | 2088 | 1464369289427 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 10:14:49 INFO - PROCESS | 2088 | 1464369289433 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:14:49 INFO - PROCESS | 2088 | 1464369289437 Marionette TRACE conn5 <- [1,2194,null,{}] 10:14:49 INFO - PROCESS | 2088 | 1464369289441 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:49 INFO - PROCESS | 2088 | 1464369289563 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 10:14:49 INFO - PROCESS | 2088 | 1464369289699 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:49 INFO - PROCESS | 2088 | ++DOCSHELL 10541400 == 26 [pid = 2088] [id = 558] 10:14:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (107B8000) [pid = 2088] [serial = 1674] [outer = 00000000] 10:14:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (107E0C00) [pid = 2088] [serial = 1675] [outer = 107B8000] 10:14:49 INFO - PROCESS | 2088 | 1464369289756 Marionette DEBUG loaded listener.js 10:14:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (10B1E400) [pid = 2088] [serial = 1676] [outer = 107B8000] 10:14:50 INFO - PROCESS | 2088 | 1464369290518 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1117ms 10:14:50 INFO - PROCESS | 2088 | 1464369290556 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 10:14:50 INFO - PROCESS | 2088 | 1464369290559 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 10:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:14:50 INFO - PROCESS | 2088 | 1464369290563 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:14:50 INFO - PROCESS | 2088 | 1464369290567 Marionette TRACE conn5 <- [1,2198,null,{}] 10:14:50 INFO - PROCESS | 2088 | 1464369290579 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:50 INFO - PROCESS | 2088 | 1464369290721 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 10:14:50 INFO - PROCESS | 2088 | 1464369290858 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 2088 | ++DOCSHELL 14AEA800 == 27 [pid = 2088] [id = 559] 10:14:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (14B7B400) [pid = 2088] [serial = 1677] [outer = 00000000] 10:14:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (14FFA000) [pid = 2088] [serial = 1678] [outer = 14B7B400] 10:14:50 INFO - PROCESS | 2088 | 1464369290922 Marionette DEBUG loaded listener.js 10:14:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (15193000) [pid = 2088] [serial = 1679] [outer = 14B7B400] 10:14:51 INFO - PROCESS | 2088 | 1464369291752 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1239ms 10:14:51 INFO - PROCESS | 2088 | 1464369291805 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 10:14:51 INFO - PROCESS | 2088 | 1464369291809 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 10:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:14:51 INFO - PROCESS | 2088 | 1464369291814 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:14:51 INFO - PROCESS | 2088 | 1464369291818 Marionette TRACE conn5 <- [1,2202,null,{}] 10:14:51 INFO - PROCESS | 2088 | 1464369291824 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:51 INFO - PROCESS | 2088 | 1464369291914 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 10:14:51 INFO - PROCESS | 2088 | 1464369291923 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:51 INFO - PROCESS | 2088 | ++DOCSHELL 0D175800 == 28 [pid = 2088] [id = 560] 10:14:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (0D17B000) [pid = 2088] [serial = 1680] [outer = 00000000] 10:14:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (1053A400) [pid = 2088] [serial = 1681] [outer = 0D17B000] 10:14:52 INFO - PROCESS | 2088 | 1464369291973 Marionette DEBUG loaded listener.js 10:14:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (1080B000) [pid = 2088] [serial = 1682] [outer = 0D17B000] 10:14:52 INFO - PROCESS | 2088 | 1464369292493 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 10:14:52 INFO - PROCESS | 2088 | 1464369292545 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 10:14:52 INFO - PROCESS | 2088 | 1464369292551 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 10:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:14:52 INFO - PROCESS | 2088 | 1464369292556 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:14:52 INFO - PROCESS | 2088 | 1464369292559 Marionette TRACE conn5 <- [1,2206,null,{}] 10:14:52 INFO - PROCESS | 2088 | 1464369292563 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:52 INFO - PROCESS | 2088 | 1464369292651 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 10:14:52 INFO - PROCESS | 2088 | 1464369292750 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:52 INFO - PROCESS | 2088 | ++DOCSHELL 15192000 == 29 [pid = 2088] [id = 561] 10:14:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (15192800) [pid = 2088] [serial = 1683] [outer = 00000000] 10:14:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (152DD400) [pid = 2088] [serial = 1684] [outer = 15192800] 10:14:52 INFO - PROCESS | 2088 | 1464369292796 Marionette DEBUG loaded listener.js 10:14:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (15483C00) [pid = 2088] [serial = 1685] [outer = 15192800] 10:14:53 INFO - PROCESS | 2088 | 1464369293199 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 10:14:53 INFO - PROCESS | 2088 | 1464369293230 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 10:14:53 INFO - PROCESS | 2088 | 1464369293232 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 10:14:53 INFO - PROCESS | 2088 | 1464369293235 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:14:53 INFO - PROCESS | 2088 | 1464369293239 Marionette TRACE conn5 <- [1,2210,null,{}] 10:14:53 INFO - PROCESS | 2088 | 1464369293249 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:53 INFO - PROCESS | 2088 | 1464369293339 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 10:14:53 INFO - PROCESS | 2088 | 1464369293347 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:53 INFO - PROCESS | 2088 | ++DOCSHELL 165F1C00 == 30 [pid = 2088] [id = 562] 10:14:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (165F2400) [pid = 2088] [serial = 1686] [outer = 00000000] 10:14:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (16752C00) [pid = 2088] [serial = 1687] [outer = 165F2400] 10:14:53 INFO - PROCESS | 2088 | 1464369293396 Marionette DEBUG loaded listener.js 10:14:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (167ADC00) [pid = 2088] [serial = 1688] [outer = 165F2400] 10:14:53 INFO - PROCESS | 2088 | 1464369293924 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 10:14:54 INFO - PROCESS | 2088 | 1464369293970 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 10:14:54 INFO - PROCESS | 2088 | 1464369293972 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 10:14:54 INFO - PROCESS | 2088 | 1464369293976 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:14:54 INFO - PROCESS | 2088 | 1464369293977 Marionette TRACE conn5 <- [1,2214,null,{}] 10:14:54 INFO - PROCESS | 2088 | 1464369293981 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:54 INFO - PROCESS | 2088 | 1464369294119 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 10:14:54 INFO - PROCESS | 2088 | 1464369294126 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 2088 | ++DOCSHELL 10379400 == 31 [pid = 2088] [id = 563] 10:14:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (1779B800) [pid = 2088] [serial = 1689] [outer = 00000000] 10:14:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (17A04C00) [pid = 2088] [serial = 1690] [outer = 1779B800] 10:14:54 INFO - PROCESS | 2088 | 1464369294224 Marionette DEBUG loaded listener.js 10:14:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (18A30400) [pid = 2088] [serial = 1691] [outer = 1779B800] 10:14:54 INFO - PROCESS | 2088 | 1464369294681 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 10:14:54 INFO - PROCESS | 2088 | 1464369294710 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 10:14:54 INFO - PROCESS | 2088 | 1464369294712 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 10:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:14:54 INFO - PROCESS | 2088 | 1464369294715 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:14:54 INFO - PROCESS | 2088 | 1464369294716 Marionette TRACE conn5 <- [1,2218,null,{}] 10:14:54 INFO - PROCESS | 2088 | 1464369294720 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:54 INFO - PROCESS | 2088 | 1464369294861 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 10:14:54 INFO - PROCESS | 2088 | 1464369294886 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 2088 | ++DOCSHELL 18B80800 == 32 [pid = 2088] [id = 564] 10:14:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 146 (18B83C00) [pid = 2088] [serial = 1692] [outer = 00000000] 10:14:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 147 (1907C400) [pid = 2088] [serial = 1693] [outer = 18B83C00] 10:14:54 INFO - PROCESS | 2088 | 1464369294931 Marionette DEBUG loaded listener.js 10:14:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 148 (18E8E000) [pid = 2088] [serial = 1694] [outer = 18B83C00] 10:14:55 INFO - PROCESS | 2088 | 1464369295396 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 10:14:55 INFO - PROCESS | 2088 | 1464369295446 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 10:14:55 INFO - PROCESS | 2088 | 1464369295448 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 10:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:14:55 INFO - PROCESS | 2088 | 1464369295459 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:14:55 INFO - PROCESS | 2088 | 1464369295461 Marionette TRACE conn5 <- [1,2222,null,{}] 10:14:55 INFO - PROCESS | 2088 | 1464369295464 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:55 INFO - PROCESS | 2088 | 1464369295612 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 10:14:55 INFO - PROCESS | 2088 | 1464369295626 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:55 INFO - PROCESS | 2088 | ++DOCSHELL 14AE9C00 == 33 [pid = 2088] [id = 565] 10:14:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 149 (19091000) [pid = 2088] [serial = 1695] [outer = 00000000] 10:14:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 150 (1919CC00) [pid = 2088] [serial = 1696] [outer = 19091000] 10:14:55 INFO - PROCESS | 2088 | 1464369295727 Marionette DEBUG loaded listener.js 10:14:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 151 (191A6000) [pid = 2088] [serial = 1697] [outer = 19091000] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 150 (167AE800) [pid = 2088] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 149 (1C6BF800) [pid = 2088] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 148 (1C283C00) [pid = 2088] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 147 (1CD61000) [pid = 2088] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 146 (165E9800) [pid = 2088] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 145 (1A3E3800) [pid = 2088] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (1DB60800) [pid = 2088] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (11410800) [pid = 2088] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (1541A400) [pid = 2088] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (191D0C00) [pid = 2088] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (1EE4E800) [pid = 2088] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (1DCBF000) [pid = 2088] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (1DB21C00) [pid = 2088] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1909AC00) [pid = 2088] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (1487D800) [pid = 2088] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (1C6BEC00) [pid = 2088] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1A3DD800) [pid = 2088] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (19088000) [pid = 2088] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (192DBC00) [pid = 2088] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1DB18000) [pid = 2088] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1D752C00) [pid = 2088] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (190E9400) [pid = 2088] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (11684800) [pid = 2088] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (0D1D3400) [pid = 2088] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1919F000) [pid = 2088] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1AFD3800) [pid = 2088] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1168D800) [pid = 2088] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1778EC00) [pid = 2088] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1B0B2C00) [pid = 2088] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (16035400) [pid = 2088] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (0C99CC00) [pid = 2088] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (160E8800) [pid = 2088] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (17796800) [pid = 2088] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (19081800) [pid = 2088] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1053C800) [pid = 2088] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1778F800) [pid = 2088] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1C622C00) [pid = 2088] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1CDBD000) [pid = 2088] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1DB18C00) [pid = 2088] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1DB60C00) [pid = 2088] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (107E9800) [pid = 2088] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1908F400) [pid = 2088] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1DB59400) [pid = 2088] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1E9A5C00) [pid = 2088] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:14:56 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1EB9E800) [pid = 2088] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:14:56 INFO - PROCESS | 2088 | 1464369296383 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 990ms 10:14:56 INFO - PROCESS | 2088 | 1464369296442 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 10:14:56 INFO - PROCESS | 2088 | 1464369296444 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 10:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:14:56 INFO - PROCESS | 2088 | 1464369296447 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:14:56 INFO - PROCESS | 2088 | 1464369296449 Marionette TRACE conn5 <- [1,2226,null,{}] 10:14:56 INFO - PROCESS | 2088 | 1464369296452 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:56 INFO - PROCESS | 2088 | 1464369296532 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 10:14:56 INFO - PROCESS | 2088 | 1464369296542 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:56 INFO - PROCESS | 2088 | ++DOCSHELL 10B1E000 == 34 [pid = 2088] [id = 566] 10:14:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (11657800) [pid = 2088] [serial = 1698] [outer = 00000000] 10:14:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (160E2400) [pid = 2088] [serial = 1699] [outer = 11657800] 10:14:56 INFO - PROCESS | 2088 | 1464369296586 Marionette DEBUG loaded listener.js 10:14:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (16CD2400) [pid = 2088] [serial = 1700] [outer = 11657800] 10:14:57 INFO - PROCESS | 2088 | 1464369297037 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 10:14:57 INFO - PROCESS | 2088 | 1464369297079 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 10:14:57 INFO - PROCESS | 2088 | 1464369297081 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 10:14:57 INFO - PROCESS | 2088 | 1464369297084 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:14:57 INFO - PROCESS | 2088 | 1464369297086 Marionette TRACE conn5 <- [1,2230,null,{}] 10:14:57 INFO - PROCESS | 2088 | 1464369297089 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:57 INFO - PROCESS | 2088 | 1464369297170 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 10:14:57 INFO - PROCESS | 2088 | 1464369297177 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 2088 | ++DOCSHELL 14B81400 == 35 [pid = 2088] [id = 567] 10:14:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (160DF400) [pid = 2088] [serial = 1701] [outer = 00000000] 10:14:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1909B800) [pid = 2088] [serial = 1702] [outer = 160DF400] 10:14:57 INFO - PROCESS | 2088 | 1464369297223 Marionette DEBUG loaded listener.js 10:14:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (190EA400) [pid = 2088] [serial = 1703] [outer = 160DF400] 10:14:57 INFO - PROCESS | 2088 | 1464369297689 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 10:14:57 INFO - PROCESS | 2088 | 1464369297718 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 10:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:14:57 INFO - PROCESS | 2088 | 1464369297720 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 10:14:57 INFO - PROCESS | 2088 | 1464369297737 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:14:57 INFO - PROCESS | 2088 | 1464369297739 Marionette TRACE conn5 <- [1,2234,null,{}] 10:14:57 INFO - PROCESS | 2088 | 1464369297744 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:57 INFO - PROCESS | 2088 | 1464369297825 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 10:14:57 INFO - PROCESS | 2088 | 1464369297831 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 2088 | ++DOCSHELL 164AA400 == 36 [pid = 2088] [id = 568] 10:14:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1909AC00) [pid = 2088] [serial = 1704] [outer = 00000000] 10:14:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (192E2400) [pid = 2088] [serial = 1705] [outer = 1909AC00] 10:14:57 INFO - PROCESS | 2088 | 1464369297876 Marionette DEBUG loaded listener.js 10:14:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1944A800) [pid = 2088] [serial = 1706] [outer = 1909AC00] 10:14:58 INFO - PROCESS | 2088 | 1464369298469 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 790ms 10:14:58 INFO - PROCESS | 2088 | 1464369298514 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 10:14:58 INFO - PROCESS | 2088 | 1464369298519 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 10:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:14:58 INFO - PROCESS | 2088 | 1464369298524 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:14:58 INFO - PROCESS | 2088 | 1464369298528 Marionette TRACE conn5 <- [1,2238,null,{}] 10:14:58 INFO - PROCESS | 2088 | 1464369298622 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:58 INFO - PROCESS | 2088 | 1464369298774 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 10:14:58 INFO - PROCESS | 2088 | 1464369298850 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:58 INFO - PROCESS | 2088 | ++DOCSHELL 1035BC00 == 37 [pid = 2088] [id = 569] 10:14:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (10539400) [pid = 2088] [serial = 1707] [outer = 00000000] 10:14:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (14F61C00) [pid = 2088] [serial = 1708] [outer = 10539400] 10:14:58 INFO - PROCESS | 2088 | 1464369298908 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (16035400) [pid = 2088] [serial = 1709] [outer = 10539400] 10:14:59 INFO - PROCESS | 2088 | 1464369299491 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1029ms 10:14:59 INFO - PROCESS | 2088 | 1464369299553 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 10:14:59 INFO - PROCESS | 2088 | 1464369299559 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 10:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:14:59 INFO - PROCESS | 2088 | 1464369299566 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - PROCESS | 2088 | 1464369299568 Marionette TRACE conn5 <- [1,2242,null,{}] 10:14:59 INFO - PROCESS | 2088 | 1464369299573 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:59 INFO - PROCESS | 2088 | 1464369299684 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 10:14:59 INFO - PROCESS | 2088 | 1464369299826 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:59 INFO - PROCESS | 2088 | ++DOCSHELL 167AB800 == 38 [pid = 2088] [id = 570] 10:14:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (16A93C00) [pid = 2088] [serial = 1710] [outer = 00000000] 10:14:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1770FC00) [pid = 2088] [serial = 1711] [outer = 16A93C00] 10:14:59 INFO - PROCESS | 2088 | 1464369299889 Marionette DEBUG loaded listener.js 10:15:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (18B7F000) [pid = 2088] [serial = 1712] [outer = 16A93C00] 10:15:00 INFO - PROCESS | 2088 | 1464369300444 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 930ms 10:15:00 INFO - PROCESS | 2088 | 1464369300497 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 10:15:00 INFO - PROCESS | 2088 | 1464369300500 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 10:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:15:00 INFO - PROCESS | 2088 | 1464369300503 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - PROCESS | 2088 | 1464369300508 Marionette TRACE conn5 <- [1,2246,null,{}] 10:15:00 INFO - PROCESS | 2088 | 1464369300519 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:00 INFO - PROCESS | 2088 | 1464369300629 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 10:15:00 INFO - PROCESS | 2088 | 1464369300772 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:00 INFO - PROCESS | 2088 | ++DOCSHELL 192E0000 == 39 [pid = 2088] [id = 571] 10:15:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (192E1C00) [pid = 2088] [serial = 1713] [outer = 00000000] 10:15:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (19B66800) [pid = 2088] [serial = 1714] [outer = 192E1C00] 10:15:00 INFO - PROCESS | 2088 | 1464369300831 Marionette DEBUG loaded listener.js 10:15:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (19B6FC00) [pid = 2088] [serial = 1715] [outer = 192E1C00] 10:15:01 INFO - PROCESS | 2088 | 1464369301427 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 10:15:01 INFO - PROCESS | 2088 | 1464369301489 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 10:15:01 INFO - PROCESS | 2088 | 1464369301492 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 10:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:15:01 INFO - PROCESS | 2088 | 1464369301497 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:15:01 INFO - PROCESS | 2088 | 1464369301499 Marionette TRACE conn5 <- [1,2250,null,{}] 10:15:01 INFO - PROCESS | 2088 | 1464369301503 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:01 INFO - PROCESS | 2088 | 1464369301611 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 10:15:01 INFO - PROCESS | 2088 | 1464369301751 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:01 INFO - PROCESS | 2088 | ++DOCSHELL 17A0B800 == 40 [pid = 2088] [id = 572] 10:15:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (190E4000) [pid = 2088] [serial = 1716] [outer = 00000000] 10:15:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1A1A7C00) [pid = 2088] [serial = 1717] [outer = 190E4000] 10:15:01 INFO - PROCESS | 2088 | 1464369301807 Marionette DEBUG loaded listener.js 10:15:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1A3D8400) [pid = 2088] [serial = 1718] [outer = 190E4000] 10:15:02 INFO - PROCESS | 2088 | 1464369302353 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 10:15:02 INFO - PROCESS | 2088 | 1464369302428 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 10:15:02 INFO - PROCESS | 2088 | 1464369302431 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 10:15:02 INFO - PROCESS | 2088 | 1464369302434 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:15:02 INFO - PROCESS | 2088 | 1464369302436 Marionette TRACE conn5 <- [1,2254,null,{}] 10:15:02 INFO - PROCESS | 2088 | 1464369302440 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:02 INFO - PROCESS | 2088 | 1464369302542 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 10:15:02 INFO - PROCESS | 2088 | 1464369302657 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:02 INFO - PROCESS | 2088 | ++DOCSHELL 0D174C00 == 41 [pid = 2088] [id = 573] 10:15:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (101F7800) [pid = 2088] [serial = 1719] [outer = 00000000] 10:15:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (11663C00) [pid = 2088] [serial = 1720] [outer = 101F7800] 10:15:02 INFO - PROCESS | 2088 | 1464369302752 Marionette DEBUG loaded listener.js 10:15:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (165EC400) [pid = 2088] [serial = 1721] [outer = 101F7800] 10:15:03 INFO - PROCESS | 2088 | 1464369303462 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1074ms 10:15:03 INFO - PROCESS | 2088 | 1464369303512 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 10:15:03 INFO - PROCESS | 2088 | 1464369303517 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 10:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:15:03 INFO - PROCESS | 2088 | 1464369303521 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:15:03 INFO - PROCESS | 2088 | 1464369303525 Marionette TRACE conn5 <- [1,2258,null,{}] 10:15:03 INFO - PROCESS | 2088 | 1464369303530 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:03 INFO - PROCESS | 2088 | 1464369303668 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 10:15:03 INFO - PROCESS | 2088 | 1464369303787 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:03 INFO - PROCESS | 2088 | ++DOCSHELL 10B7FC00 == 42 [pid = 2088] [id = 574] 10:15:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (11405C00) [pid = 2088] [serial = 1722] [outer = 00000000] 10:15:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (152DB000) [pid = 2088] [serial = 1723] [outer = 11405C00] 10:15:03 INFO - PROCESS | 2088 | 1464369303837 Marionette DEBUG loaded listener.js 10:15:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (164AC800) [pid = 2088] [serial = 1724] [outer = 11405C00] 10:15:04 INFO - PROCESS | 2088 | --DOCSHELL 10543C00 == 41 [pid = 2088] [id = 387] 10:15:04 INFO - PROCESS | 2088 | --DOCSHELL 0C9A2C00 == 40 [pid = 2088] [id = 392] 10:15:04 INFO - PROCESS | 2088 | --DOCSHELL 1540C400 == 39 [pid = 2088] [id = 391] 10:15:04 INFO - PROCESS | 2088 | --DOCSHELL 0CA1F000 == 38 [pid = 2088] [id = 557] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1EE46400) [pid = 2088] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (190E3800) [pid = 2088] [serial = 1592] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1CC41000) [pid = 2088] [serial = 1529] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (19B66400) [pid = 2088] [serial = 1457] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1DB22000) [pid = 2088] [serial = 1496] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1D75CC00) [pid = 2088] [serial = 1493] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (191A2800) [pid = 2088] [serial = 1454] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1770C400) [pid = 2088] [serial = 1487] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1D375000) [pid = 2088] [serial = 1484] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1A0B3400) [pid = 2088] [serial = 1490] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1CCA2400) [pid = 2088] [serial = 1421] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1602CC00) [pid = 2088] [serial = 1424] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (190EA000) [pid = 2088] [serial = 1427] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1CD6C000) [pid = 2088] [serial = 1430] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1D751400) [pid = 2088] [serial = 1433] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (10355800) [pid = 2088] [serial = 1442] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (165EB000) [pid = 2088] [serial = 1445] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (17A09400) [pid = 2088] [serial = 1448] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (19091C00) [pid = 2088] [serial = 1451] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1489D800) [pid = 2088] [serial = 1532] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (19099800) [pid = 2088] [serial = 1535] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1CC3C800) [pid = 2088] [serial = 1538] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1D75A000) [pid = 2088] [serial = 1541] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1DB5AC00) [pid = 2088] [serial = 1544] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1DCBEC00) [pid = 2088] [serial = 1577] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (164AAC00) [pid = 2088] [serial = 1580] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (19B6CC00) [pid = 2088] [serial = 1583] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1E99A000) [pid = 2088] [serial = 1586] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1EE44C00) [pid = 2088] [serial = 1589] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1C541000) [pid = 2088] [serial = 1654] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1C6BAC00) [pid = 2088] [serial = 1655] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1D755800) [pid = 2088] [serial = 1657] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1A0B1C00) [pid = 2088] [serial = 1663] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1DB65400) [pid = 2088] [serial = 1660] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1F0CAC00) [pid = 2088] [serial = 1666] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1E9A2C00) [pid = 2088] [serial = 1661] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (17704800) [pid = 2088] [serial = 1645] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (17A09800) [pid = 2088] [serial = 1646] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (18A33C00) [pid = 2088] [serial = 1643] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (16A91400) [pid = 2088] [serial = 1642] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1C6C0C00) [pid = 2088] [serial = 1640] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1B61D400) [pid = 2088] [serial = 1639] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1F06E000) [pid = 2088] [serial = 1637] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1F06A000) [pid = 2088] [serial = 1636] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1EE4C400) [pid = 2088] [serial = 1634] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1EE43C00) [pid = 2088] [serial = 1633] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1DCB6400) [pid = 2088] [serial = 1631] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1DB5E000) [pid = 2088] [serial = 1630] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1A0BEC00) [pid = 2088] [serial = 1628] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (191A9400) [pid = 2088] [serial = 1627] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (167A9400) [pid = 2088] [serial = 1625] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (160E0800) [pid = 2088] [serial = 1624] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1D37B400) [pid = 2088] [serial = 1621] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1D759800) [pid = 2088] [serial = 1622] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1A4F0000) [pid = 2088] [serial = 1651] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (19B65C00) [pid = 2088] [serial = 1649] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (191D1800) [pid = 2088] [serial = 1648] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1DB1F800) [pid = 2088] [serial = 1658] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1F522400) [pid = 2088] [serial = 1667] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1B5AB400) [pid = 2088] [serial = 1652] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1C6B4400) [pid = 2088] [serial = 1664] [outer = 00000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2088 | 1464369304437 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 10:15:04 INFO - PROCESS | 2088 | 1464369304484 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 10:15:04 INFO - PROCESS | 2088 | 1464369304489 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 10:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:15:04 INFO - PROCESS | 2088 | 1464369304495 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:15:04 INFO - PROCESS | 2088 | 1464369304497 Marionette TRACE conn5 <- [1,2262,null,{}] 10:15:04 INFO - PROCESS | 2088 | 1464369304501 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:04 INFO - PROCESS | 2088 | 1464369304590 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 10:15:04 INFO - PROCESS | 2088 | 1464369304600 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:04 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1E800 == 39 [pid = 2088] [id = 575] 10:15:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (0D381C00) [pid = 2088] [serial = 1725] [outer = 00000000] 10:15:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14A81000) [pid = 2088] [serial = 1726] [outer = 0D381C00] 10:15:04 INFO - PROCESS | 2088 | 1464369304645 Marionette DEBUG loaded listener.js 10:15:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1516B800) [pid = 2088] [serial = 1727] [outer = 0D381C00] 10:15:05 INFO - PROCESS | 2088 | 1464369305149 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 10:15:05 INFO - PROCESS | 2088 | 1464369305168 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 2088 | 1464369305171 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 10:15:05 INFO - PROCESS | 2088 | 1464369305174 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:15:05 INFO - PROCESS | 2088 | 1464369305177 Marionette TRACE conn5 <- [1,2266,null,{}] 10:15:05 INFO - PROCESS | 2088 | 1464369305187 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:05 INFO - PROCESS | 2088 | 1464369305275 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 10:15:05 INFO - PROCESS | 2088 | 1464369305283 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 2088 | ++DOCSHELL 167AD800 == 40 [pid = 2088] [id = 576] 10:15:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (167AF000) [pid = 2088] [serial = 1728] [outer = 00000000] 10:15:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1770C400) [pid = 2088] [serial = 1729] [outer = 167AF000] 10:15:05 INFO - PROCESS | 2088 | 1464369305331 Marionette DEBUG loaded listener.js 10:15:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1779A800) [pid = 2088] [serial = 1730] [outer = 167AF000] 10:15:05 INFO - PROCESS | 2088 | 1464369305801 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 671ms 10:15:05 INFO - PROCESS | 2088 | 1464369305850 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 2088 | 1464369305852 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 10:15:05 INFO - PROCESS | 2088 | 1464369305855 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:15:05 INFO - PROCESS | 2088 | 1464369305857 Marionette TRACE conn5 <- [1,2270,null,{}] 10:15:05 INFO - PROCESS | 2088 | 1464369305861 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:05 INFO - PROCESS | 2088 | 1464369305947 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 10:15:06 INFO - PROCESS | 2088 | 1464369306072 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:06 INFO - PROCESS | 2088 | ++DOCSHELL 18A3B000 == 41 [pid = 2088] [id = 577] 10:15:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (18A4D800) [pid = 2088] [serial = 1731] [outer = 00000000] 10:15:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (18B8AC00) [pid = 2088] [serial = 1732] [outer = 18A4D800] 10:15:06 INFO - PROCESS | 2088 | 1464369306119 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19085000) [pid = 2088] [serial = 1733] [outer = 18A4D800] 10:15:06 INFO - PROCESS | 2088 | 1464369306493 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 10:15:06 INFO - PROCESS | 2088 | 1464369306529 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 10:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:15:06 INFO - PROCESS | 2088 | 1464369306531 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 10:15:06 INFO - PROCESS | 2088 | 1464369306534 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 2088 | 1464369306545 Marionette TRACE conn5 <- [1,2274,null,{}] 10:15:06 INFO - PROCESS | 2088 | 1464369306549 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:06 INFO - PROCESS | 2088 | 1464369306630 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 10:15:06 INFO - PROCESS | 2088 | 1464369306737 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:06 INFO - PROCESS | 2088 | ++DOCSHELL 1034DC00 == 42 [pid = 2088] [id = 578] 10:15:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (165F4000) [pid = 2088] [serial = 1734] [outer = 00000000] 10:15:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19096000) [pid = 2088] [serial = 1735] [outer = 165F4000] 10:15:06 INFO - PROCESS | 2088 | 1464369306784 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (190E8800) [pid = 2088] [serial = 1736] [outer = 165F4000] 10:15:07 INFO - PROCESS | 2088 | 1464369307231 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:15:07 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 10:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 10:15:07 INFO - PROCESS | 2088 | 1464369307268 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 10:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:15:07 INFO - PROCESS | 2088 | 1464369307270 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 10:15:07 INFO - PROCESS | 2088 | 1464369307277 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:15:07 INFO - PROCESS | 2088 | 1464369307279 Marionette TRACE conn5 <- [1,2278,null,{}] 10:15:07 INFO - PROCESS | 2088 | 1464369307282 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:07 INFO - PROCESS | 2088 | 1464369307442 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 10:15:07 INFO - PROCESS | 2088 | 1464369307458 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1D000 == 43 [pid = 2088] [id = 579] 10:15:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (0D17B400) [pid = 2088] [serial = 1737] [outer = 00000000] 10:15:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (192E5400) [pid = 2088] [serial = 1738] [outer = 0D17B400] 10:15:07 INFO - PROCESS | 2088 | 1464369307557 Marionette DEBUG loaded listener.js 10:15:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (192E5C00) [pid = 2088] [serial = 1739] [outer = 0D17B400] 10:15:07 INFO - PROCESS | 2088 | 1464369307982 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 10:15:08 INFO - PROCESS | 2088 | 1464369308011 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 10:15:08 INFO - PROCESS | 2088 | 1464369308013 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 10:15:08 INFO - PROCESS | 2088 | 1464369308016 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:15:08 INFO - PROCESS | 2088 | 1464369308018 Marionette TRACE conn5 <- [1,2282,null,{}] 10:15:08 INFO - PROCESS | 2088 | 1464369308021 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:08 INFO - PROCESS | 2088 | 1464369308134 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 10:15:08 INFO - PROCESS | 2088 | 1464369308142 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 2088 | ++DOCSHELL 19B65C00 == 44 [pid = 2088] [id = 580] 10:15:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (19B67000) [pid = 2088] [serial = 1740] [outer = 00000000] 10:15:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (19D21800) [pid = 2088] [serial = 1741] [outer = 19B67000] 10:15:08 INFO - PROCESS | 2088 | 1464369308187 Marionette DEBUG loaded listener.js 10:15:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1A0BF000) [pid = 2088] [serial = 1742] [outer = 19B67000] 10:15:08 INFO - PROCESS | 2088 | 1464369308617 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 10:15:08 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (165F2400) [pid = 2088] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:15:08 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (14B7B400) [pid = 2088] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:15:08 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (160DF400) [pid = 2088] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:15:08 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (11657800) [pid = 2088] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:15:08 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (19091000) [pid = 2088] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:15:08 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1779B800) [pid = 2088] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:15:08 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (15192800) [pid = 2088] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:15:08 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (107B8000) [pid = 2088] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:15:08 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (18B83C00) [pid = 2088] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:15:08 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0D17B000) [pid = 2088] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:15:08 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (0D176C00) [pid = 2088] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:15:08 INFO - PROCESS | 2088 | 1464369308761 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 10:15:08 INFO - PROCESS | 2088 | 1464369308763 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 10:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:15:08 INFO - PROCESS | 2088 | 1464369308802 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - PROCESS | 2088 | 1464369308804 Marionette TRACE conn5 <- [1,2286,null,{}] 10:15:08 INFO - PROCESS | 2088 | 1464369308817 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:08 INFO - PROCESS | 2088 | 1464369308899 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 10:15:08 INFO - PROCESS | 2088 | 1464369308908 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 2088 | ++DOCSHELL 14F7D400 == 45 [pid = 2088] [id = 581] 10:15:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (152D4000) [pid = 2088] [serial = 1743] [outer = 00000000] 10:15:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (167B2C00) [pid = 2088] [serial = 1744] [outer = 152D4000] 10:15:08 INFO - PROCESS | 2088 | 1464369308952 Marionette DEBUG loaded listener.js 10:15:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (18B83C00) [pid = 2088] [serial = 1745] [outer = 152D4000] 10:15:09 INFO - PROCESS | 2088 | 1464369309380 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 650ms 10:15:09 INFO - PROCESS | 2088 | 1464369309437 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 10:15:09 INFO - PROCESS | 2088 | 1464369309439 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 10:15:09 INFO - PROCESS | 2088 | 1464369309442 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:15:09 INFO - PROCESS | 2088 | 1464369309444 Marionette TRACE conn5 <- [1,2290,null,{}] 10:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:15:09 INFO - PROCESS | 2088 | 1464369309447 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:09 INFO - PROCESS | 2088 | 1464369309532 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 10:15:09 INFO - PROCESS | 2088 | 1464369309538 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:09 INFO - PROCESS | 2088 | ++DOCSHELL 14898800 == 46 [pid = 2088] [id = 582] 10:15:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (160E5400) [pid = 2088] [serial = 1746] [outer = 00000000] 10:15:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A3E1C00) [pid = 2088] [serial = 1747] [outer = 160E5400] 10:15:09 INFO - PROCESS | 2088 | 1464369309584 Marionette DEBUG loaded listener.js 10:15:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A4E9800) [pid = 2088] [serial = 1748] [outer = 160E5400] 10:15:10 INFO - PROCESS | 2088 | 1464369310012 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 631ms 10:15:10 INFO - PROCESS | 2088 | 1464369310077 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 2088 | 1464369310079 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 10:15:10 INFO - PROCESS | 2088 | 1464369310082 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:15:10 INFO - PROCESS | 2088 | 1464369310084 Marionette TRACE conn5 <- [1,2294,null,{}] 10:15:10 INFO - PROCESS | 2088 | 1464369310087 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:10 INFO - PROCESS | 2088 | 1464369310169 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 10:15:10 INFO - PROCESS | 2088 | 1464369310176 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:10 INFO - PROCESS | 2088 | ++DOCSHELL 1A4EEC00 == 47 [pid = 2088] [id = 583] 10:15:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A4EF000) [pid = 2088] [serial = 1749] [outer = 00000000] 10:15:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1B0B3800) [pid = 2088] [serial = 1750] [outer = 1A4EF000] 10:15:10 INFO - PROCESS | 2088 | 1464369310220 Marionette DEBUG loaded listener.js 10:15:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1B5A5800) [pid = 2088] [serial = 1751] [outer = 1A4EF000] 10:15:10 INFO - PROCESS | 2088 | 1464369310674 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 10:15:10 INFO - PROCESS | 2088 | 1464369310730 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 2088 | 1464369310732 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 10:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:15:10 INFO - PROCESS | 2088 | 1464369310735 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - PROCESS | 2088 | 1464369310738 Marionette TRACE conn5 <- [1,2298,null,{}] 10:15:10 INFO - PROCESS | 2088 | 1464369310797 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:10 INFO - PROCESS | 2088 | 1464369310911 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 10:15:11 INFO - PROCESS | 2088 | 1464369311048 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:11 INFO - PROCESS | 2088 | ++DOCSHELL 10358C00 == 48 [pid = 2088] [id = 584] 10:15:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (10359400) [pid = 2088] [serial = 1752] [outer = 00000000] 10:15:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1053E000) [pid = 2088] [serial = 1753] [outer = 10359400] 10:15:11 INFO - PROCESS | 2088 | 1464369311106 Marionette DEBUG loaded listener.js 10:15:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (107E9800) [pid = 2088] [serial = 1754] [outer = 10359400] 10:15:11 INFO - PROCESS | 2088 | 1464369311794 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1074ms 10:15:11 INFO - PROCESS | 2088 | 1464369311821 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 10:15:11 INFO - PROCESS | 2088 | 1464369311826 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 10:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:15:11 INFO - PROCESS | 2088 | 1464369311832 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:15:11 INFO - PROCESS | 2088 | 1464369311835 Marionette TRACE conn5 <- [1,2302,null,{}] 10:15:11 INFO - PROCESS | 2088 | 1464369311839 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:11 INFO - PROCESS | 2088 | 1464369311974 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 10:15:12 INFO - PROCESS | 2088 | 1464369312118 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:12 INFO - PROCESS | 2088 | ++DOCSHELL 165EC000 == 49 [pid = 2088] [id = 585] 10:15:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (165EFC00) [pid = 2088] [serial = 1755] [outer = 00000000] 10:15:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1675E400) [pid = 2088] [serial = 1756] [outer = 165EFC00] 10:15:12 INFO - PROCESS | 2088 | 1464369312175 Marionette DEBUG loaded listener.js 10:15:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (17794400) [pid = 2088] [serial = 1757] [outer = 165EFC00] 10:15:12 INFO - PROCESS | 2088 | 1464369312733 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 10:15:12 INFO - PROCESS | 2088 | 1464369312763 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 10:15:12 INFO - PROCESS | 2088 | 1464369312766 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 10:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:15:12 INFO - PROCESS | 2088 | 1464369312770 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:15:12 INFO - PROCESS | 2088 | 1464369312772 Marionette TRACE conn5 <- [1,2306,null,{}] 10:15:12 INFO - PROCESS | 2088 | 1464369312776 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:12 INFO - PROCESS | 2088 | 1464369312887 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 10:15:13 INFO - PROCESS | 2088 | 1464369313000 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:13 INFO - PROCESS | 2088 | ++DOCSHELL 191A3C00 == 50 [pid = 2088] [id = 586] 10:15:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (191A6400) [pid = 2088] [serial = 1758] [outer = 00000000] 10:15:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (192E6800) [pid = 2088] [serial = 1759] [outer = 191A6400] 10:15:13 INFO - PROCESS | 2088 | 1464369313100 Marionette DEBUG loaded listener.js 10:15:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1A3E1800) [pid = 2088] [serial = 1760] [outer = 191A6400] 10:15:13 INFO - PROCESS | 2088 | 1464369313731 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 10:15:13 INFO - PROCESS | 2088 | 1464369313756 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 10:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:15:13 INFO - PROCESS | 2088 | 1464369313760 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:15:13 INFO - PROCESS | 2088 | 1464369313762 Marionette TRACE conn5 <- [1,2310,null,{}] 10:15:13 INFO - PROCESS | 2088 | 1464369313766 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:13 INFO - PROCESS | 2088 | 1464369313876 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 10:15:14 INFO - PROCESS | 2088 | 1464369314014 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:14 INFO - PROCESS | 2088 | ++DOCSHELL 1A4E6C00 == 51 [pid = 2088] [id = 587] 10:15:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1AFCEC00) [pid = 2088] [serial = 1761] [outer = 00000000] 10:15:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1C622C00) [pid = 2088] [serial = 1762] [outer = 1AFCEC00] 10:15:14 INFO - PROCESS | 2088 | 1464369314071 Marionette DEBUG loaded listener.js 10:15:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1C6B1C00) [pid = 2088] [serial = 1763] [outer = 1AFCEC00] 10:15:14 INFO - PROCESS | 2088 | 1464369314650 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 971ms 10:15:14 INFO - PROCESS | 2088 | 1464369314735 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 10:15:14 INFO - PROCESS | 2088 | 1464369314737 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 10:15:14 INFO - PROCESS | 2088 | 1464369314741 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:15:14 INFO - PROCESS | 2088 | 1464369314743 Marionette TRACE conn5 <- [1,2314,null,{}] 10:15:14 INFO - PROCESS | 2088 | 1464369314747 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:14 INFO - PROCESS | 2088 | 1464369314858 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 10:15:15 INFO - PROCESS | 2088 | 1464369315162 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 2088 | ++DOCSHELL 0CA19400 == 52 [pid = 2088] [id = 588] 10:15:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (0CA1A000) [pid = 2088] [serial = 1764] [outer = 00000000] 10:15:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (107DF000) [pid = 2088] [serial = 1765] [outer = 0CA1A000] 10:15:15 INFO - PROCESS | 2088 | 1464369315227 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (10C99C00) [pid = 2088] [serial = 1766] [outer = 0CA1A000] 10:15:15 INFO - PROCESS | 2088 | 1464369315822 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1129ms 10:15:15 INFO - PROCESS | 2088 | 1464369315874 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 10:15:15 INFO - PROCESS | 2088 | 1464369315878 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 10:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:15:15 INFO - PROCESS | 2088 | 1464369315882 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:15:15 INFO - PROCESS | 2088 | 1464369315886 Marionette TRACE conn5 <- [1,2318,null,{}] 10:15:15 INFO - PROCESS | 2088 | 1464369315891 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:16 INFO - PROCESS | 2088 | 1464369315992 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 10:15:16 INFO - PROCESS | 2088 | 1464369316123 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 2088 | --DOCSHELL 11665000 == 51 [pid = 2088] [id = 399] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (16752C00) [pid = 2088] [serial = 1687] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (14FFA000) [pid = 2088] [serial = 1678] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1909B800) [pid = 2088] [serial = 1702] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (160E2400) [pid = 2088] [serial = 1699] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1919CC00) [pid = 2088] [serial = 1696] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (17A04C00) [pid = 2088] [serial = 1690] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1F548000) [pid = 2088] [serial = 1669] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (152DD400) [pid = 2088] [serial = 1684] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (15483C00) [pid = 2088] [serial = 1685] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (107E0C00) [pid = 2088] [serial = 1675] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (18E8E000) [pid = 2088] [serial = 1694] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1053A400) [pid = 2088] [serial = 1681] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1080B000) [pid = 2088] [serial = 1682] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (18A30400) [pid = 2088] [serial = 1691] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (191A6000) [pid = 2088] [serial = 1697] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (16CD2400) [pid = 2088] [serial = 1700] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1907C400) [pid = 2088] [serial = 1693] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (167ADC00) [pid = 2088] [serial = 1688] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (0D1F9400) [pid = 2088] [serial = 1672] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (101F6C00) [pid = 2088] [serial = 1673] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (15193000) [pid = 2088] [serial = 1679] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10B1E400) [pid = 2088] [serial = 1676] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (192E2400) [pid = 2088] [serial = 1705] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (190EA400) [pid = 2088] [serial = 1703] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1C000 == 52 [pid = 2088] [id = 589] 10:15:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (0D134C00) [pid = 2088] [serial = 1767] [outer = 00000000] 10:15:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (0D38B800) [pid = 2088] [serial = 1768] [outer = 0D134C00] 10:15:16 INFO - PROCESS | 2088 | 1464369316235 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (10355400) [pid = 2088] [serial = 1769] [outer = 0D134C00] 10:15:16 INFO - PROCESS | 2088 | 1464369316677 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 830ms 10:15:16 INFO - PROCESS | 2088 | 1464369316715 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 2088 | 1464369316719 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 10:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:15:16 INFO - PROCESS | 2088 | 1464369316724 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - PROCESS | 2088 | 1464369316726 Marionette TRACE conn5 <- [1,2322,null,{}] 10:15:16 INFO - PROCESS | 2088 | 1464369316730 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:16 INFO - PROCESS | 2088 | 1464369316817 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 10:15:16 INFO - PROCESS | 2088 | 1464369316827 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 2088 | ++DOCSHELL 14FFBC00 == 53 [pid = 2088] [id = 590] 10:15:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1514EC00) [pid = 2088] [serial = 1770] [outer = 00000000] 10:15:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (15483400) [pid = 2088] [serial = 1771] [outer = 1514EC00] 10:15:16 INFO - PROCESS | 2088 | 1464369316873 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (164A9C00) [pid = 2088] [serial = 1772] [outer = 1514EC00] 10:15:17 INFO - PROCESS | 2088 | 1464369317366 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 10:15:17 INFO - PROCESS | 2088 | 1464369317400 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 10:15:17 INFO - PROCESS | 2088 | 1464369317402 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 10:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:15:17 INFO - PROCESS | 2088 | 1464369317407 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:15:17 INFO - PROCESS | 2088 | 1464369317413 Marionette TRACE conn5 <- [1,2326,null,{}] 10:15:17 INFO - PROCESS | 2088 | 1464369317422 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:17 INFO - PROCESS | 2088 | 1464369317509 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 10:15:17 INFO - PROCESS | 2088 | 1464369317519 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 2088 | ++DOCSHELL 17709000 == 54 [pid = 2088] [id = 591] 10:15:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1770A800) [pid = 2088] [serial = 1773] [outer = 00000000] 10:15:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (17795C00) [pid = 2088] [serial = 1774] [outer = 1770A800] 10:15:17 INFO - PROCESS | 2088 | 1464369317564 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (17A02800) [pid = 2088] [serial = 1775] [outer = 1770A800] 10:15:18 INFO - PROCESS | 2088 | 1464369318051 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 10:15:18 INFO - PROCESS | 2088 | 1464369318100 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 2088 | 1464369318102 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 10:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:15:18 INFO - PROCESS | 2088 | 1464369318106 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - PROCESS | 2088 | 1464369318108 Marionette TRACE conn5 <- [1,2330,null,{}] 10:15:18 INFO - PROCESS | 2088 | 1464369318111 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:18 INFO - PROCESS | 2088 | 1464369318196 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 10:15:18 INFO - PROCESS | 2088 | 1464369318300 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:18 INFO - PROCESS | 2088 | ++DOCSHELL 164B0400 == 55 [pid = 2088] [id = 592] 10:15:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (17A05400) [pid = 2088] [serial = 1776] [outer = 00000000] 10:15:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1907C400) [pid = 2088] [serial = 1777] [outer = 17A05400] 10:15:18 INFO - PROCESS | 2088 | 1464369318347 Marionette DEBUG loaded listener.js 10:15:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (19085400) [pid = 2088] [serial = 1778] [outer = 17A05400] 10:15:18 INFO - PROCESS | 2088 | 1464369318744 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 10:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:15:18 INFO - PROCESS | 2088 | 1464369318780 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 2088 | 1464369318782 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 10:15:18 INFO - PROCESS | 2088 | 1464369318785 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - PROCESS | 2088 | 1464369318787 Marionette TRACE conn5 <- [1,2334,null,{}] 10:15:18 INFO - PROCESS | 2088 | 1464369318796 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:18 INFO - PROCESS | 2088 | 1464369318911 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 10:15:19 INFO - PROCESS | 2088 | 1464369319004 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 2088 | ++DOCSHELL 19090400 == 56 [pid = 2088] [id = 593] 10:15:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (19094800) [pid = 2088] [serial = 1779] [outer = 00000000] 10:15:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (190E6C00) [pid = 2088] [serial = 1780] [outer = 19094800] 10:15:19 INFO - PROCESS | 2088 | 1464369319059 Marionette DEBUG loaded listener.js 10:15:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (191A6000) [pid = 2088] [serial = 1781] [outer = 19094800] 10:15:19 INFO - PROCESS | 2088 | 1464369319499 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 733ms 10:15:19 INFO - PROCESS | 2088 | 1464369319518 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 10:15:19 INFO - PROCESS | 2088 | 1464369319520 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 10:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:15:19 INFO - PROCESS | 2088 | 1464369319523 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:15:19 INFO - PROCESS | 2088 | 1464369319525 Marionette TRACE conn5 <- [1,2338,null,{}] 10:15:19 INFO - PROCESS | 2088 | 1464369319528 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:19 INFO - PROCESS | 2088 | 1464369319647 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 10:15:19 INFO - PROCESS | 2088 | 1464369319706 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 2088 | ++DOCSHELL 191D0000 == 57 [pid = 2088] [id = 594] 10:15:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (192D8400) [pid = 2088] [serial = 1782] [outer = 00000000] 10:15:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (19B68C00) [pid = 2088] [serial = 1783] [outer = 192D8400] 10:15:19 INFO - PROCESS | 2088 | 1464369319759 Marionette DEBUG loaded listener.js 10:15:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1A0B1C00) [pid = 2088] [serial = 1784] [outer = 192D8400] 10:15:20 INFO - PROCESS | 2088 | 1464369320179 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 672ms 10:15:20 INFO - PROCESS | 2088 | 1464369320196 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 10:15:20 INFO - PROCESS | 2088 | 1464369320198 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 10:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:15:20 INFO - PROCESS | 2088 | 1464369320201 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:15:20 INFO - PROCESS | 2088 | 1464369320202 Marionette TRACE conn5 <- [1,2342,null,{}] 10:15:20 INFO - PROCESS | 2088 | 1464369320206 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:20 INFO - PROCESS | 2088 | 1464369320319 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 10:15:20 INFO - PROCESS | 2088 | 1464369320415 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:20 INFO - PROCESS | 2088 | ++DOCSHELL 1A1C3800 == 58 [pid = 2088] [id = 595] 10:15:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1A3DB000) [pid = 2088] [serial = 1785] [outer = 00000000] 10:15:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1A4E9000) [pid = 2088] [serial = 1786] [outer = 1A3DB000] 10:15:20 INFO - PROCESS | 2088 | 1464369320459 Marionette DEBUG loaded listener.js 10:15:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1A4EAC00) [pid = 2088] [serial = 1787] [outer = 1A3DB000] 10:15:20 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (0D17B400) [pid = 2088] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:15:20 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (18A4D800) [pid = 2088] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:15:20 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (11405C00) [pid = 2088] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:15:20 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (19B67000) [pid = 2088] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:15:20 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (0D381C00) [pid = 2088] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:15:20 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (167AF000) [pid = 2088] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:15:20 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (152D4000) [pid = 2088] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:15:20 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (160E5400) [pid = 2088] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:15:20 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (165F4000) [pid = 2088] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:15:20 INFO - PROCESS | 2088 | 1464369320957 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 830ms 10:15:21 INFO - PROCESS | 2088 | 1464369321036 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 10:15:21 INFO - PROCESS | 2088 | 1464369321038 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 10:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:15:21 INFO - PROCESS | 2088 | 1464369321047 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 2088 | 1464369321048 Marionette TRACE conn5 <- [1,2346,null,{}] 10:15:21 INFO - PROCESS | 2088 | 1464369321052 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:21 INFO - PROCESS | 2088 | 1464369321135 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 10:15:21 INFO - PROCESS | 2088 | 1464369321147 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:21 INFO - PROCESS | 2088 | ++DOCSHELL 1053B000 == 59 [pid = 2088] [id = 596] 10:15:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (167AF000) [pid = 2088] [serial = 1788] [outer = 00000000] 10:15:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (19B6E400) [pid = 2088] [serial = 1789] [outer = 167AF000] 10:15:21 INFO - PROCESS | 2088 | 1464369321191 Marionette DEBUG loaded listener.js 10:15:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1A4E8000) [pid = 2088] [serial = 1790] [outer = 167AF000] 10:15:21 INFO - PROCESS | 2088 | 1464369321635 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 10:15:21 INFO - PROCESS | 2088 | 1464369321683 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 10:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:15:21 INFO - PROCESS | 2088 | 1464369321685 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 10:15:21 INFO - PROCESS | 2088 | 1464369321688 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 2088 | 1464369321690 Marionette TRACE conn5 <- [1,2350,null,{}] 10:15:21 INFO - PROCESS | 2088 | 1464369321693 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:21 INFO - PROCESS | 2088 | 1464369321776 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 10:15:21 INFO - PROCESS | 2088 | 1464369321782 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:21 INFO - PROCESS | 2088 | ++DOCSHELL 167ACC00 == 60 [pid = 2088] [id = 597] 10:15:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (16A92C00) [pid = 2088] [serial = 1791] [outer = 00000000] 10:15:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1C53BC00) [pid = 2088] [serial = 1792] [outer = 16A92C00] 10:15:21 INFO - PROCESS | 2088 | 1464369321826 Marionette DEBUG loaded listener.js 10:15:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1C6B7C00) [pid = 2088] [serial = 1793] [outer = 16A92C00] 10:15:22 INFO - PROCESS | 2088 | 1464369322279 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 631ms 10:15:22 INFO - PROCESS | 2088 | 1464369322320 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 10:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:15:22 INFO - PROCESS | 2088 | 1464369322322 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 10:15:22 INFO - PROCESS | 2088 | 1464369322325 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:15:22 INFO - PROCESS | 2088 | 1464369322327 Marionette TRACE conn5 <- [1,2354,null,{}] 10:15:22 INFO - PROCESS | 2088 | 1464369322345 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:22 INFO - PROCESS | 2088 | 1464369322428 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 10:15:22 INFO - PROCESS | 2088 | 1464369322434 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:22 INFO - PROCESS | 2088 | ++DOCSHELL 15484400 == 61 [pid = 2088] [id = 598] 10:15:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1C6B9800) [pid = 2088] [serial = 1794] [outer = 00000000] 10:15:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1CC33400) [pid = 2088] [serial = 1795] [outer = 1C6B9800] 10:15:22 INFO - PROCESS | 2088 | 1464369322484 Marionette DEBUG loaded listener.js 10:15:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1CC3FC00) [pid = 2088] [serial = 1796] [outer = 1C6B9800] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 1F06A400 == 60 [pid = 2088] [id = 556] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 10541400 == 59 [pid = 2088] [id = 558] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 1547D400 == 58 [pid = 2088] [id = 400] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 107E0400 == 57 [pid = 2088] [id = 403] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 0CA1C800 == 56 [pid = 2088] [id = 390] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 14881800 == 55 [pid = 2088] [id = 389] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 14AEA800 == 54 [pid = 2088] [id = 559] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 152D2C00 == 53 [pid = 2088] [id = 388] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 19089000 == 52 [pid = 2088] [id = 395] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 10356000 == 51 [pid = 2088] [id = 397] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 192E3C00 == 50 [pid = 2088] [id = 396] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 19B65C00 == 49 [pid = 2088] [id = 580] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 0CA1D000 == 48 [pid = 2088] [id = 579] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 14FFC800 == 47 [pid = 2088] [id = 394] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 0C9A6C00 == 46 [pid = 2088] [id = 393] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 10350000 == 45 [pid = 2088] [id = 398] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 10C27400 == 44 [pid = 2088] [id = 401] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 1034DC00 == 43 [pid = 2088] [id = 578] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 14898800 == 42 [pid = 2088] [id = 582] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 14F7D400 == 41 [pid = 2088] [id = 581] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 167AE000 == 40 [pid = 2088] [id = 402] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 0CA1C000 == 39 [pid = 2088] [id = 589] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 0CA19400 == 38 [pid = 2088] [id = 588] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 1A4E6C00 == 37 [pid = 2088] [id = 587] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 165EC000 == 36 [pid = 2088] [id = 585] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 191A3C00 == 35 [pid = 2088] [id = 586] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 1A4EEC00 == 34 [pid = 2088] [id = 583] 10:15:23 INFO - PROCESS | 2088 | --DOCSHELL 10358C00 == 33 [pid = 2088] [id = 584] 10:15:24 INFO - PROCESS | 2088 | --DOCSHELL 17709000 == 32 [pid = 2088] [id = 591] 10:15:24 INFO - PROCESS | 2088 | --DOCSHELL 164B0400 == 31 [pid = 2088] [id = 592] 10:15:24 INFO - PROCESS | 2088 | --DOCSHELL 167ACC00 == 30 [pid = 2088] [id = 597] 10:15:24 INFO - PROCESS | 2088 | --DOCSHELL 14FFBC00 == 29 [pid = 2088] [id = 590] 10:15:24 INFO - PROCESS | 2088 | --DOCSHELL 1053B000 == 28 [pid = 2088] [id = 596] 10:15:24 INFO - PROCESS | 2088 | --DOCSHELL 19090400 == 27 [pid = 2088] [id = 593] 10:15:24 INFO - PROCESS | 2088 | --DOCSHELL 1A1C3800 == 26 [pid = 2088] [id = 595] 10:15:24 INFO - PROCESS | 2088 | --DOCSHELL 191D0000 == 25 [pid = 2088] [id = 594] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (192E5400) [pid = 2088] [serial = 1738] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (18B8AC00) [pid = 2088] [serial = 1732] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (19085000) [pid = 2088] [serial = 1733] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1770FC00) [pid = 2088] [serial = 1711] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1A1A7C00) [pid = 2088] [serial = 1717] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (164AC800) [pid = 2088] [serial = 1724] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (152DB000) [pid = 2088] [serial = 1723] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (19D21800) [pid = 2088] [serial = 1741] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (14A81000) [pid = 2088] [serial = 1726] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1516B800) [pid = 2088] [serial = 1727] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (11663C00) [pid = 2088] [serial = 1720] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1770C400) [pid = 2088] [serial = 1729] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1779A800) [pid = 2088] [serial = 1730] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (192E5C00) [pid = 2088] [serial = 1739] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (14F61C00) [pid = 2088] [serial = 1708] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (19B66800) [pid = 2088] [serial = 1714] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (167B2C00) [pid = 2088] [serial = 1744] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1A0BF000) [pid = 2088] [serial = 1742] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1A4E9800) [pid = 2088] [serial = 1748] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (18B83C00) [pid = 2088] [serial = 1745] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (19096000) [pid = 2088] [serial = 1735] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (190E8800) [pid = 2088] [serial = 1736] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1A3E1C00) [pid = 2088] [serial = 1747] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1B0B3800) [pid = 2088] [serial = 1750] [outer = 00000000] [url = about:blank] 10:15:24 INFO - PROCESS | 2088 | 1464369324897 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2594ms 10:15:24 INFO - PROCESS | 2088 | 1464369324921 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 10:15:24 INFO - PROCESS | 2088 | 1464369324924 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 10:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:15:24 INFO - PROCESS | 2088 | 1464369324929 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:15:24 INFO - PROCESS | 2088 | 1464369324932 Marionette TRACE conn5 <- [1,2358,null,{}] 10:15:24 INFO - PROCESS | 2088 | 1464369324938 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:25 INFO - PROCESS | 2088 | 1464369325032 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 10:15:25 INFO - PROCESS | 2088 | 1464369325044 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 2088 | ++DOCSHELL 1015F400 == 26 [pid = 2088] [id = 599] 10:15:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1015FC00) [pid = 2088] [serial = 1797] [outer = 00000000] 10:15:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (10356400) [pid = 2088] [serial = 1798] [outer = 1015FC00] 10:15:25 INFO - PROCESS | 2088 | 1464369325094 Marionette DEBUG loaded listener.js 10:15:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (10538C00) [pid = 2088] [serial = 1799] [outer = 1015FC00] 10:15:25 INFO - PROCESS | 2088 | 1464369325607 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 10:15:25 INFO - PROCESS | 2088 | 1464369325661 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 10:15:25 INFO - PROCESS | 2088 | 1464369325667 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 10:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:15:25 INFO - PROCESS | 2088 | 1464369325673 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:15:25 INFO - PROCESS | 2088 | 1464369325676 Marionette TRACE conn5 <- [1,2362,null,{}] 10:15:25 INFO - PROCESS | 2088 | 1464369325680 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:25 INFO - PROCESS | 2088 | 1464369325775 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 10:15:25 INFO - PROCESS | 2088 | 1464369325878 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 2088 | ++DOCSHELL 1080C400 == 27 [pid = 2088] [id = 600] 10:15:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (10B7D800) [pid = 2088] [serial = 1800] [outer = 00000000] 10:15:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (11659800) [pid = 2088] [serial = 1801] [outer = 10B7D800] 10:15:25 INFO - PROCESS | 2088 | 1464369325923 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1487D400) [pid = 2088] [serial = 1802] [outer = 10B7D800] 10:15:26 INFO - PROCESS | 2088 | 1464369326341 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 10:15:26 INFO - PROCESS | 2088 | 1464369326405 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 10:15:26 INFO - PROCESS | 2088 | 1464369326408 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 10:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:15:26 INFO - PROCESS | 2088 | 1464369326412 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:15:26 INFO - PROCESS | 2088 | 1464369326416 Marionette TRACE conn5 <- [1,2366,null,{}] 10:15:26 INFO - PROCESS | 2088 | 1464369326457 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:26 INFO - PROCESS | 2088 | 1464369326563 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 10:15:26 INFO - PROCESS | 2088 | 1464369326572 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:26 INFO - PROCESS | 2088 | ++DOCSHELL 1540F000 == 28 [pid = 2088] [id = 601] 10:15:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (15410000) [pid = 2088] [serial = 1803] [outer = 00000000] 10:15:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1541A400) [pid = 2088] [serial = 1804] [outer = 15410000] 10:15:26 INFO - PROCESS | 2088 | 1464369326624 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (16033C00) [pid = 2088] [serial = 1805] [outer = 15410000] 10:15:27 INFO - PROCESS | 2088 | 1464369327097 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 10:15:27 INFO - PROCESS | 2088 | 1464369327145 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 10:15:27 INFO - PROCESS | 2088 | 1464369327148 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 10:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:15:27 INFO - PROCESS | 2088 | 1464369327151 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:15:27 INFO - PROCESS | 2088 | 1464369327153 Marionette TRACE conn5 <- [1,2370,null,{}] 10:15:27 INFO - PROCESS | 2088 | 1464369327156 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:27 INFO - PROCESS | 2088 | 1464369327255 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 10:15:27 INFO - PROCESS | 2088 | 1464369327262 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:27 INFO - PROCESS | 2088 | ++DOCSHELL 160DF800 == 29 [pid = 2088] [id = 602] 10:15:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (164AC400) [pid = 2088] [serial = 1806] [outer = 00000000] 10:15:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (165F4000) [pid = 2088] [serial = 1807] [outer = 164AC400] 10:15:27 INFO - PROCESS | 2088 | 1464369327308 Marionette DEBUG loaded listener.js 10:15:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1675EC00) [pid = 2088] [serial = 1808] [outer = 164AC400] 10:15:27 INFO - PROCESS | 2088 | 1464369327748 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 10:15:27 INFO - PROCESS | 2088 | 1464369327785 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 10:15:27 INFO - PROCESS | 2088 | 1464369327787 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 10:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:15:27 INFO - PROCESS | 2088 | 1464369327791 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:15:27 INFO - PROCESS | 2088 | 1464369327792 Marionette TRACE conn5 <- [1,2374,null,{}] 10:15:27 INFO - PROCESS | 2088 | 1464369327796 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:27 INFO - PROCESS | 2088 | 1464369327877 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 10:15:27 INFO - PROCESS | 2088 | 1464369327884 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:27 INFO - PROCESS | 2088 | ++DOCSHELL 16A99800 == 30 [pid = 2088] [id = 603] 10:15:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (16A99C00) [pid = 2088] [serial = 1809] [outer = 00000000] 10:15:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1770AC00) [pid = 2088] [serial = 1810] [outer = 16A99C00] 10:15:27 INFO - PROCESS | 2088 | 1464369327929 Marionette DEBUG loaded listener.js 10:15:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1778F400) [pid = 2088] [serial = 1811] [outer = 16A99C00] 10:15:28 INFO - PROCESS | 2088 | 1464369328384 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 10:15:28 INFO - PROCESS | 2088 | 1464369328430 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 10:15:28 INFO - PROCESS | 2088 | 1464369328432 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 10:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:15:28 INFO - PROCESS | 2088 | 1464369328435 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:15:28 INFO - PROCESS | 2088 | 1464369328437 Marionette TRACE conn5 <- [1,2378,null,{}] 10:15:28 INFO - PROCESS | 2088 | 1464369328444 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:28 INFO - PROCESS | 2088 | 1464369328557 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 10:15:28 INFO - PROCESS | 2088 | 1464369328568 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:28 INFO - PROCESS | 2088 | ++DOCSHELL 18A36800 == 31 [pid = 2088] [id = 604] 10:15:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (18A38C00) [pid = 2088] [serial = 1812] [outer = 00000000] 10:15:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (18E90000) [pid = 2088] [serial = 1813] [outer = 18A38C00] 10:15:28 INFO - PROCESS | 2088 | 1464369328619 Marionette DEBUG loaded listener.js 10:15:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (19080800) [pid = 2088] [serial = 1814] [outer = 18A38C00] 10:15:29 INFO - PROCESS | 2088 | 1464369329074 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 10:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:15:29 INFO - PROCESS | 2088 | 1464369329106 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 10:15:29 INFO - PROCESS | 2088 | 1464369329108 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 10:15:29 INFO - PROCESS | 2088 | 1464369329112 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:15:29 INFO - PROCESS | 2088 | 1464369329113 Marionette TRACE conn5 <- [1,2382,null,{}] 10:15:29 INFO - PROCESS | 2088 | 1464369329117 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:29 INFO - PROCESS | 2088 | 1464369329198 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 10:15:29 INFO - PROCESS | 2088 | 1464369329204 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:29 INFO - PROCESS | 2088 | ++DOCSHELL 18E8F400 == 32 [pid = 2088] [id = 605] 10:15:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (19087C00) [pid = 2088] [serial = 1815] [outer = 00000000] 10:15:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (19096000) [pid = 2088] [serial = 1816] [outer = 19087C00] 10:15:29 INFO - PROCESS | 2088 | 1464369329250 Marionette DEBUG loaded listener.js 10:15:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (190E2400) [pid = 2088] [serial = 1817] [outer = 19087C00] 10:15:29 INFO - PROCESS | 2088 | 1464369329741 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 671ms 10:15:29 INFO - PROCESS | 2088 | 1464369329782 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 10:15:29 INFO - PROCESS | 2088 | 1464369329784 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 10:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:15:29 INFO - PROCESS | 2088 | 1464369329787 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:15:29 INFO - PROCESS | 2088 | 1464369329789 Marionette TRACE conn5 <- [1,2386,null,{}] 10:15:29 INFO - PROCESS | 2088 | 1464369329793 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:29 INFO - PROCESS | 2088 | 1464369329872 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 10:15:29 INFO - PROCESS | 2088 | 1464369329878 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:29 INFO - PROCESS | 2088 | ++DOCSHELL 19097C00 == 33 [pid = 2088] [id = 606] 10:15:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (190E4400) [pid = 2088] [serial = 1818] [outer = 00000000] 10:15:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (190EFC00) [pid = 2088] [serial = 1819] [outer = 190E4400] 10:15:29 INFO - PROCESS | 2088 | 1464369329923 Marionette DEBUG loaded listener.js 10:15:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (190EC000) [pid = 2088] [serial = 1820] [outer = 190E4400] 10:15:30 INFO - PROCESS | 2088 | 1464369330412 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 10:15:30 INFO - PROCESS | 2088 | 1464369330458 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 10:15:30 INFO - PROCESS | 2088 | 1464369330460 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 10:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:15:30 INFO - PROCESS | 2088 | 1464369330463 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:15:30 INFO - PROCESS | 2088 | 1464369330465 Marionette TRACE conn5 <- [1,2390,null,{}] 10:15:30 INFO - PROCESS | 2088 | 1464369330476 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:30 INFO - PROCESS | 2088 | 1464369330591 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 10:15:30 INFO - PROCESS | 2088 | 1464369330683 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 2088 | ++DOCSHELL 1540D800 == 34 [pid = 2088] [id = 607] 10:15:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (190E7800) [pid = 2088] [serial = 1821] [outer = 00000000] 10:15:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (191D0800) [pid = 2088] [serial = 1822] [outer = 190E7800] 10:15:30 INFO - PROCESS | 2088 | 1464369330727 Marionette DEBUG loaded listener.js 10:15:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (191D0C00) [pid = 2088] [serial = 1823] [outer = 190E7800] 10:15:31 INFO - PROCESS | 2088 | 1464369331156 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 10:15:31 INFO - PROCESS | 2088 | 1464369331195 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 10:15:31 INFO - PROCESS | 2088 | 1464369331196 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 10:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:15:31 INFO - PROCESS | 2088 | 1464369331199 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:15:31 INFO - PROCESS | 2088 | 1464369331201 Marionette TRACE conn5 <- [1,2394,null,{}] 10:15:31 INFO - PROCESS | 2088 | 1464369331205 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:31 INFO - PROCESS | 2088 | 1464369331324 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 10:15:31 INFO - PROCESS | 2088 | 1464369331330 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:31 INFO - PROCESS | 2088 | ++DOCSHELL 167A8400 == 35 [pid = 2088] [id = 608] 10:15:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (17A04800) [pid = 2088] [serial = 1824] [outer = 00000000] 10:15:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (19B63C00) [pid = 2088] [serial = 1825] [outer = 17A04800] 10:15:31 INFO - PROCESS | 2088 | 1464369331431 Marionette DEBUG loaded listener.js 10:15:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19B6C000) [pid = 2088] [serial = 1826] [outer = 17A04800] 10:15:31 INFO - PROCESS | 2088 | 1464369331864 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 10:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:15:31 INFO - PROCESS | 2088 | 1464369331934 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 10:15:31 INFO - PROCESS | 2088 | 1464369331936 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 10:15:31 INFO - PROCESS | 2088 | 1464369331940 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:15:31 INFO - PROCESS | 2088 | 1464369331942 Marionette TRACE conn5 <- [1,2398,null,{}] 10:15:31 INFO - PROCESS | 2088 | 1464369331987 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:32 INFO - PROCESS | 2088 | 1464369332765 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1F525400) [pid = 2088] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (101F7800) [pid = 2088] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (16A92C00) [pid = 2088] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (19094800) [pid = 2088] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (192D8400) [pid = 2088] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1A3DB000) [pid = 2088] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (17A05400) [pid = 2088] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1770A800) [pid = 2088] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1514EC00) [pid = 2088] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (0D134C00) [pid = 2088] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (0CA1A000) [pid = 2088] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1AFCEC00) [pid = 2088] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (191A6400) [pid = 2088] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (165EFC00) [pid = 2088] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (10359400) [pid = 2088] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1A4EF000) [pid = 2088] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (167AF000) [pid = 2088] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (10539400) [pid = 2088] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (16A93C00) [pid = 2088] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (190E4000) [pid = 2088] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (192E1C00) [pid = 2088] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:15:32 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1909AC00) [pid = 2088] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:15:32 INFO - PROCESS | 2088 | 1464369332833 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:32 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1A000 == 36 [pid = 2088] [id = 609] 10:15:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (0D134C00) [pid = 2088] [serial = 1827] [outer = 00000000] 10:15:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (10544400) [pid = 2088] [serial = 1828] [outer = 0D134C00] 10:15:32 INFO - PROCESS | 2088 | 1464369332890 Marionette DEBUG loaded listener.js 10:15:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (165F2C00) [pid = 2088] [serial = 1829] [outer = 0D134C00] 10:15:33 INFO - PROCESS | 2088 | 1464369333410 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1515ms 10:15:33 INFO - PROCESS | 2088 | 1464369333456 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 10:15:33 INFO - PROCESS | 2088 | 1464369333458 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 10:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:15:33 INFO - PROCESS | 2088 | 1464369333461 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:15:33 INFO - PROCESS | 2088 | 1464369333463 Marionette TRACE conn5 <- [1,2402,null,{}] 10:15:33 INFO - PROCESS | 2088 | 1464369333466 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:33 INFO - PROCESS | 2088 | 1464369333548 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 10:15:33 INFO - PROCESS | 2088 | 1464369333555 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:33 INFO - PROCESS | 2088 | ++DOCSHELL 16A93C00 == 37 [pid = 2088] [id = 610] 10:15:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (16CD5000) [pid = 2088] [serial = 1830] [outer = 00000000] 10:15:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (191A2000) [pid = 2088] [serial = 1831] [outer = 16CD5000] 10:15:33 INFO - PROCESS | 2088 | 1464369333601 Marionette DEBUG loaded listener.js 10:15:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (19B62800) [pid = 2088] [serial = 1832] [outer = 16CD5000] 10:15:34 INFO - PROCESS | 2088 | 1464369334038 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 631ms 10:15:34 INFO - PROCESS | 2088 | 1464369334093 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 10:15:34 INFO - PROCESS | 2088 | 1464369334095 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 10:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:15:34 INFO - PROCESS | 2088 | 1464369334127 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:15:34 INFO - PROCESS | 2088 | 1464369334129 Marionette TRACE conn5 <- [1,2406,null,{}] 10:15:34 INFO - PROCESS | 2088 | 1464369334132 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:34 INFO - PROCESS | 2088 | 1464369334214 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 10:15:34 INFO - PROCESS | 2088 | 1464369334221 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 2088 | ++DOCSHELL 160E8800 == 38 [pid = 2088] [id = 611] 10:15:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1A0B3400) [pid = 2088] [serial = 1833] [outer = 00000000] 10:15:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1A3E0C00) [pid = 2088] [serial = 1834] [outer = 1A0B3400] 10:15:34 INFO - PROCESS | 2088 | 1464369334264 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1A4E5000) [pid = 2088] [serial = 1835] [outer = 1A0B3400] 10:15:34 INFO - PROCESS | 2088 | 1464369334693 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 650ms 10:15:34 INFO - PROCESS | 2088 | 1464369334795 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 10:15:34 INFO - PROCESS | 2088 | 1464369334799 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 10:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:15:34 INFO - PROCESS | 2088 | 1464369334805 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:15:34 INFO - PROCESS | 2088 | 1464369334809 Marionette TRACE conn5 <- [1,2410,null,{}] 10:15:34 INFO - PROCESS | 2088 | 1464369334816 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:34 INFO - PROCESS | 2088 | 1464369334920 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 10:15:35 INFO - PROCESS | 2088 | 1464369335058 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:35 INFO - PROCESS | 2088 | ++DOCSHELL 0CA21400 == 39 [pid = 2088] [id = 612] 10:15:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (0CA21800) [pid = 2088] [serial = 1836] [outer = 00000000] 10:15:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (0D33F800) [pid = 2088] [serial = 1837] [outer = 0CA21800] 10:15:35 INFO - PROCESS | 2088 | 1464369335117 Marionette DEBUG loaded listener.js 10:15:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (10357800) [pid = 2088] [serial = 1838] [outer = 0CA21800] 10:15:35 INFO - PROCESS | 2088 | 1464369335910 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1179ms 10:15:35 INFO - PROCESS | 2088 | 1464369335988 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 10:15:35 INFO - PROCESS | 2088 | 1464369335992 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 10:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:15:36 INFO - PROCESS | 2088 | 1464369336000 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:15:36 INFO - PROCESS | 2088 | 1464369336004 Marionette TRACE conn5 <- [1,2414,null,{}] 10:15:36 INFO - PROCESS | 2088 | 1464369336009 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:36 INFO - PROCESS | 2088 | 1464369336157 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 10:15:36 INFO - PROCESS | 2088 | 1464369336292 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:36 INFO - PROCESS | 2088 | ++DOCSHELL 1168C800 == 40 [pid = 2088] [id = 613] 10:15:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (14AEA800) [pid = 2088] [serial = 1839] [outer = 00000000] 10:15:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (152D7000) [pid = 2088] [serial = 1840] [outer = 14AEA800] 10:15:36 INFO - PROCESS | 2088 | 1464369336348 Marionette DEBUG loaded listener.js 10:15:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1602D000) [pid = 2088] [serial = 1841] [outer = 14AEA800] 10:15:37 INFO - PROCESS | 2088 | 1464369337098 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1135ms 10:15:37 INFO - PROCESS | 2088 | 1464369337137 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 10:15:37 INFO - PROCESS | 2088 | 1464369337140 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 10:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:15:37 INFO - PROCESS | 2088 | 1464369337144 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:15:37 INFO - PROCESS | 2088 | 1464369337146 Marionette TRACE conn5 <- [1,2418,null,{}] 10:15:37 INFO - PROCESS | 2088 | 1464369337156 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:37 INFO - PROCESS | 2088 | 1464369337281 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 10:15:37 INFO - PROCESS | 2088 | 1464369337448 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:37 INFO - PROCESS | 2088 | ++DOCSHELL 18A57000 == 41 [pid = 2088] [id = 614] 10:15:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (18B7B800) [pid = 2088] [serial = 1842] [outer = 00000000] 10:15:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1908F400) [pid = 2088] [serial = 1843] [outer = 18B7B800] 10:15:37 INFO - PROCESS | 2088 | 1464369337509 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (190EF000) [pid = 2088] [serial = 1844] [outer = 18B7B800] 10:15:38 INFO - PROCESS | 2088 | 1464369338446 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:15:38 INFO - PROCESS | 2088 | --DOCSHELL 0D175800 == 40 [pid = 2088] [id = 560] 10:15:38 INFO - PROCESS | 2088 | --DOCSHELL 14AE9C00 == 39 [pid = 2088] [id = 565] 10:15:38 INFO - PROCESS | 2088 | --DOCSHELL 15192000 == 38 [pid = 2088] [id = 561] 10:15:38 INFO - PROCESS | 2088 | --DOCSHELL 164AA400 == 37 [pid = 2088] [id = 568] 10:15:38 INFO - PROCESS | 2088 | --DOCSHELL 10379400 == 36 [pid = 2088] [id = 563] 10:15:38 INFO - PROCESS | 2088 | --DOCSHELL 10B1E000 == 35 [pid = 2088] [id = 566] 10:15:38 INFO - PROCESS | 2088 | --DOCSHELL 18B80800 == 34 [pid = 2088] [id = 564] 10:15:38 INFO - PROCESS | 2088 | --DOCSHELL 18A3B000 == 33 [pid = 2088] [id = 577] 10:15:38 INFO - PROCESS | 2088 | --DOCSHELL 167AD800 == 32 [pid = 2088] [id = 576] 10:15:38 INFO - PROCESS | 2088 | --DOCSHELL 0CA1E800 == 31 [pid = 2088] [id = 575] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1F54E400) [pid = 2088] [serial = 1670] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (165EC400) [pid = 2088] [serial = 1721] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1A3D8400) [pid = 2088] [serial = 1718] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (19B6FC00) [pid = 2088] [serial = 1715] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (16035400) [pid = 2088] [serial = 1709] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (18B7F000) [pid = 2088] [serial = 1712] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1944A800) [pid = 2088] [serial = 1706] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1C6B7C00) [pid = 2088] [serial = 1793] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (1CC33400) [pid = 2088] [serial = 1795] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (190E6C00) [pid = 2088] [serial = 1780] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (19B68C00) [pid = 2088] [serial = 1783] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1A0B1C00) [pid = 2088] [serial = 1784] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (191A6000) [pid = 2088] [serial = 1781] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1A4E9000) [pid = 2088] [serial = 1786] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1C53BC00) [pid = 2088] [serial = 1792] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1A4EAC00) [pid = 2088] [serial = 1787] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1907C400) [pid = 2088] [serial = 1777] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (17795C00) [pid = 2088] [serial = 1774] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (17A02800) [pid = 2088] [serial = 1775] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (15483400) [pid = 2088] [serial = 1771] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (164A9C00) [pid = 2088] [serial = 1772] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0D38B800) [pid = 2088] [serial = 1768] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10355400) [pid = 2088] [serial = 1769] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10C99C00) [pid = 2088] [serial = 1766] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (107DF000) [pid = 2088] [serial = 1765] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1C6B1C00) [pid = 2088] [serial = 1763] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1C622C00) [pid = 2088] [serial = 1762] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1A3E1800) [pid = 2088] [serial = 1760] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (192E6800) [pid = 2088] [serial = 1759] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (17794400) [pid = 2088] [serial = 1757] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1675E400) [pid = 2088] [serial = 1756] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (107E9800) [pid = 2088] [serial = 1754] [outer = 00000000] [url = about:blank] 10:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1053E000) [pid = 2088] [serial = 1753] [outer = 00000000] [url = about:blank] 10:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1388ms 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1B5A5800) [pid = 2088] [serial = 1751] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (19B6E400) [pid = 2088] [serial = 1789] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (19085400) [pid = 2088] [serial = 1778] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1A4E8000) [pid = 2088] [serial = 1790] [outer = 00000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2088 | 1464369338535 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 10:15:38 INFO - PROCESS | 2088 | 1464369338539 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 10:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:15:38 INFO - PROCESS | 2088 | 1464369338544 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:15:38 INFO - PROCESS | 2088 | 1464369338548 Marionette TRACE conn5 <- [1,2422,null,{}] 10:15:38 INFO - PROCESS | 2088 | 1464369338553 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:38 INFO - PROCESS | 2088 | 1464369338646 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 10:15:38 INFO - PROCESS | 2088 | 1464369338654 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 2088 | ++DOCSHELL 1053C800 == 32 [pid = 2088] [id = 615] 10:15:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (1053E000) [pid = 2088] [serial = 1845] [outer = 00000000] 10:15:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (107E9400) [pid = 2088] [serial = 1846] [outer = 1053E000] 10:15:38 INFO - PROCESS | 2088 | 1464369338715 Marionette DEBUG loaded listener.js 10:15:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (1140A400) [pid = 2088] [serial = 1847] [outer = 1053E000] 10:15:39 INFO - PROCESS | 2088 | 1464369339192 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 10:15:39 INFO - PROCESS | 2088 | 1464369339275 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 10:15:39 INFO - PROCESS | 2088 | 1464369339281 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 10:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:15:39 INFO - PROCESS | 2088 | 1464369339287 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:15:39 INFO - PROCESS | 2088 | 1464369339289 Marionette TRACE conn5 <- [1,2426,null,{}] 10:15:39 INFO - PROCESS | 2088 | 1464369339293 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:39 INFO - PROCESS | 2088 | 1464369339379 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 10:15:39 INFO - PROCESS | 2088 | 1464369339387 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 2088 | ++DOCSHELL 14AE9400 == 33 [pid = 2088] [id = 616] 10:15:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (14AE9C00) [pid = 2088] [serial = 1848] [outer = 00000000] 10:15:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1541A000) [pid = 2088] [serial = 1849] [outer = 14AE9C00] 10:15:39 INFO - PROCESS | 2088 | 1464369339432 Marionette DEBUG loaded listener.js 10:15:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (164A7800) [pid = 2088] [serial = 1850] [outer = 14AE9C00] 10:15:39 INFO - PROCESS | 2088 | 1464369339925 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 671ms 10:15:39 INFO - PROCESS | 2088 | 1464369339960 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 10:15:39 INFO - PROCESS | 2088 | 1464369339962 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 10:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:15:39 INFO - PROCESS | 2088 | 1464369339966 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:15:39 INFO - PROCESS | 2088 | 1464369339969 Marionette TRACE conn5 <- [1,2430,null,{}] 10:15:39 INFO - PROCESS | 2088 | 1464369339980 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:40 INFO - PROCESS | 2088 | 1464369340066 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 10:15:40 INFO - PROCESS | 2088 | 1464369340076 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:40 INFO - PROCESS | 2088 | ++DOCSHELL 0C99F000 == 34 [pid = 2088] [id = 617] 10:15:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (164AD000) [pid = 2088] [serial = 1851] [outer = 00000000] 10:15:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (177E4000) [pid = 2088] [serial = 1852] [outer = 164AD000] 10:15:40 INFO - PROCESS | 2088 | 1464369340206 Marionette DEBUG loaded listener.js 10:15:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (17A0CC00) [pid = 2088] [serial = 1853] [outer = 164AD000] 10:15:40 INFO - PROCESS | 2088 | 1464369340616 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 10:15:40 INFO - PROCESS | 2088 | 1464369340640 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 10:15:40 INFO - PROCESS | 2088 | 1464369340642 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 10:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:15:40 INFO - PROCESS | 2088 | 1464369340655 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:15:40 INFO - PROCESS | 2088 | 1464369340657 Marionette TRACE conn5 <- [1,2434,null,{}] 10:15:40 INFO - PROCESS | 2088 | 1464369340661 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:40 INFO - PROCESS | 2088 | 1464369340791 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 10:15:40 INFO - PROCESS | 2088 | 1464369340811 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:40 INFO - PROCESS | 2088 | ++DOCSHELL 10802800 == 35 [pid = 2088] [id = 618] 10:15:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (17A06800) [pid = 2088] [serial = 1854] [outer = 00000000] 10:15:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (19083400) [pid = 2088] [serial = 1855] [outer = 17A06800] 10:15:40 INFO - PROCESS | 2088 | 1464369340857 Marionette DEBUG loaded listener.js 10:15:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1908D400) [pid = 2088] [serial = 1856] [outer = 17A06800] 10:15:41 INFO - PROCESS | 2088 | 1464369341294 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 690ms 10:15:41 INFO - PROCESS | 2088 | 1464369341344 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 10:15:41 INFO - PROCESS | 2088 | 1464369341346 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 10:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:15:41 INFO - PROCESS | 2088 | 1464369341349 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:15:41 INFO - PROCESS | 2088 | 1464369341351 Marionette TRACE conn5 <- [1,2438,null,{}] 10:15:41 INFO - PROCESS | 2088 | 1464369341354 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:41 INFO - PROCESS | 2088 | 1464369341468 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 10:15:41 INFO - PROCESS | 2088 | 1464369341560 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:41 INFO - PROCESS | 2088 | ++DOCSHELL 190E4800 == 36 [pid = 2088] [id = 619] 10:15:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (190EA000) [pid = 2088] [serial = 1857] [outer = 00000000] 10:15:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1919FC00) [pid = 2088] [serial = 1858] [outer = 190EA000] 10:15:41 INFO - PROCESS | 2088 | 1464369341606 Marionette DEBUG loaded listener.js 10:15:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (191A6000) [pid = 2088] [serial = 1859] [outer = 190EA000] 10:15:42 INFO - PROCESS | 2088 | 1464369342019 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 10:15:42 INFO - PROCESS | 2088 | 1464369342085 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 10:15:42 INFO - PROCESS | 2088 | 1464369342087 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 10:15:42 INFO - PROCESS | 2088 | 1464369342090 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:15:42 INFO - PROCESS | 2088 | 1464369342092 Marionette TRACE conn5 <- [1,2442,null,{}] 10:15:42 INFO - PROCESS | 2088 | 1464369342096 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:42 INFO - PROCESS | 2088 | 1464369342233 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 10:15:42 INFO - PROCESS | 2088 | 1464369342301 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:42 INFO - PROCESS | 2088 | ++DOCSHELL 192E0400 == 37 [pid = 2088] [id = 620] 10:15:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (192E0800) [pid = 2088] [serial = 1860] [outer = 00000000] 10:15:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19D1F400) [pid = 2088] [serial = 1861] [outer = 192E0800] 10:15:42 INFO - PROCESS | 2088 | 1464369342348 Marionette DEBUG loaded listener.js 10:15:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A0B1C00) [pid = 2088] [serial = 1862] [outer = 192E0800] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (190E7800) [pid = 2088] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (19087C00) [pid = 2088] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (190E4400) [pid = 2088] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1015FC00) [pid = 2088] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (16A99C00) [pid = 2088] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (164AC400) [pid = 2088] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10B7D800) [pid = 2088] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (15410000) [pid = 2088] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (17A04800) [pid = 2088] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (16CD5000) [pid = 2088] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (0D134C00) [pid = 2088] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:15:42 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (18A38C00) [pid = 2088] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:15:42 INFO - PROCESS | 2088 | 1464369342901 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 831ms 10:15:42 INFO - PROCESS | 2088 | 1464369342926 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 10:15:42 INFO - PROCESS | 2088 | 1464369342928 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 10:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:15:42 INFO - PROCESS | 2088 | 1464369342931 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:15:42 INFO - PROCESS | 2088 | 1464369342933 Marionette TRACE conn5 <- [1,2446,null,{}] 10:15:42 INFO - PROCESS | 2088 | 1464369342936 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:43 INFO - PROCESS | 2088 | 1464369343026 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 10:15:43 INFO - PROCESS | 2088 | 1464369343035 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:43 INFO - PROCESS | 2088 | ++DOCSHELL 1514FC00 == 38 [pid = 2088] [id = 621] 10:15:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1516D000) [pid = 2088] [serial = 1863] [outer = 00000000] 10:15:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (165EE400) [pid = 2088] [serial = 1864] [outer = 1516D000] 10:15:43 INFO - PROCESS | 2088 | 1464369343080 Marionette DEBUG loaded listener.js 10:15:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (17A0E800) [pid = 2088] [serial = 1865] [outer = 1516D000] 10:15:43 INFO - PROCESS | 2088 | 1464369343503 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 631ms 10:15:43 INFO - PROCESS | 2088 | 1464369343563 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 10:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:15:43 INFO - PROCESS | 2088 | 1464369343565 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 10:15:43 INFO - PROCESS | 2088 | 1464369343568 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:15:43 INFO - PROCESS | 2088 | 1464369343570 Marionette TRACE conn5 <- [1,2450,null,{}] 10:15:43 INFO - PROCESS | 2088 | 1464369343574 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:43 INFO - PROCESS | 2088 | 1464369343655 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 10:15:43 INFO - PROCESS | 2088 | 1464369343661 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:43 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1E000 == 39 [pid = 2088] [id = 622] 10:15:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1909A800) [pid = 2088] [serial = 1866] [outer = 00000000] 10:15:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1A1C3C00) [pid = 2088] [serial = 1867] [outer = 1909A800] 10:15:43 INFO - PROCESS | 2088 | 1464369343706 Marionette DEBUG loaded listener.js 10:15:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1A3DB000) [pid = 2088] [serial = 1868] [outer = 1909A800] 10:15:44 INFO - PROCESS | 2088 | 1464369344130 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 570ms 10:15:44 INFO - PROCESS | 2088 | 1464369344139 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 10:15:44 INFO - PROCESS | 2088 | 1464369344141 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 10:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:15:44 INFO - PROCESS | 2088 | 1464369344147 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:15:44 INFO - PROCESS | 2088 | 1464369344149 Marionette TRACE conn5 <- [1,2454,null,{}] 10:15:44 INFO - PROCESS | 2088 | 1464369344152 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:44 INFO - PROCESS | 2088 | 1464369344278 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 10:15:44 INFO - PROCESS | 2088 | 1464369344287 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:44 INFO - PROCESS | 2088 | ++DOCSHELL 0C9A6000 == 40 [pid = 2088] [id = 623] 10:15:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (17704000) [pid = 2088] [serial = 1869] [outer = 00000000] 10:15:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A4ED400) [pid = 2088] [serial = 1870] [outer = 17704000] 10:15:44 INFO - PROCESS | 2088 | 1464369344333 Marionette DEBUG loaded listener.js 10:15:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1AFD1000) [pid = 2088] [serial = 1871] [outer = 17704000] 10:15:44 INFO - PROCESS | 2088 | 1464369344767 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 10:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:15:44 INFO - PROCESS | 2088 | 1464369344819 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 10:15:44 INFO - PROCESS | 2088 | 1464369344821 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 10:15:44 INFO - PROCESS | 2088 | 1464369344824 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:15:44 INFO - PROCESS | 2088 | 1464369344826 Marionette TRACE conn5 <- [1,2458,null,{}] 10:15:44 INFO - PROCESS | 2088 | 1464369344829 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:45 INFO - PROCESS | 2088 | 1464369345010 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 10:15:45 INFO - PROCESS | 2088 | 1464369345097 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 2088 | ++DOCSHELL 0CA27C00 == 41 [pid = 2088] [id = 624] 10:15:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (0CA97400) [pid = 2088] [serial = 1872] [outer = 00000000] 10:15:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (101F2C00) [pid = 2088] [serial = 1873] [outer = 0CA97400] 10:15:45 INFO - PROCESS | 2088 | 1464369345155 Marionette DEBUG loaded listener.js 10:15:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (107B8400) [pid = 2088] [serial = 1874] [outer = 0CA97400] 10:15:45 INFO - PROCESS | 2088 | 1464369345779 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 10:15:45 INFO - PROCESS | 2088 | 1464369345796 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 10:15:45 INFO - PROCESS | 2088 | 1464369345800 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 10:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:15:45 INFO - PROCESS | 2088 | 1464369345805 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:15:45 INFO - PROCESS | 2088 | 1464369345809 Marionette TRACE conn5 <- [1,2462,null,{}] 10:15:45 INFO - PROCESS | 2088 | 1464369345814 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:45 INFO - PROCESS | 2088 | 1464369345927 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 10:15:46 INFO - PROCESS | 2088 | 1464369346040 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:46 INFO - PROCESS | 2088 | ++DOCSHELL 165F3800 == 42 [pid = 2088] [id = 625] 10:15:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (165F4400) [pid = 2088] [serial = 1875] [outer = 00000000] 10:15:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (167B0400) [pid = 2088] [serial = 1876] [outer = 165F4400] 10:15:46 INFO - PROCESS | 2088 | 1464369346140 Marionette DEBUG loaded listener.js 10:15:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (17710000) [pid = 2088] [serial = 1877] [outer = 165F4400] 10:15:46 INFO - PROCESS | 2088 | 1464369346726 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 990ms 10:15:46 INFO - PROCESS | 2088 | 1464369346796 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 10:15:46 INFO - PROCESS | 2088 | 1464369346799 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 10:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:15:46 INFO - PROCESS | 2088 | 1464369346803 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:15:46 INFO - PROCESS | 2088 | 1464369346805 Marionette TRACE conn5 <- [1,2466,null,{}] 10:15:46 INFO - PROCESS | 2088 | 1464369346824 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:46 INFO - PROCESS | 2088 | 1464369346934 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 10:15:47 INFO - PROCESS | 2088 | 1464369347073 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:47 INFO - PROCESS | 2088 | ++DOCSHELL 191A9400 == 43 [pid = 2088] [id = 626] 10:15:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (192DB000) [pid = 2088] [serial = 1878] [outer = 00000000] 10:15:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (19B64400) [pid = 2088] [serial = 1879] [outer = 192DB000] 10:15:47 INFO - PROCESS | 2088 | 1464369347129 Marionette DEBUG loaded listener.js 10:15:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (19B70C00) [pid = 2088] [serial = 1880] [outer = 192DB000] 10:15:47 INFO - PROCESS | 2088 | 1464369347751 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1022ms 10:15:47 INFO - PROCESS | 2088 | 1464369347828 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 10:15:47 INFO - PROCESS | 2088 | 1464369347832 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 10:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:15:47 INFO - PROCESS | 2088 | 1464369347843 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:15:47 INFO - PROCESS | 2088 | 1464369347848 Marionette TRACE conn5 <- [1,2470,null,{}] 10:15:47 INFO - PROCESS | 2088 | 1464369347852 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:48 INFO - PROCESS | 2088 | 1464369347996 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 10:15:48 INFO - PROCESS | 2088 | 1464369348133 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:48 INFO - PROCESS | 2088 | ++DOCSHELL 1B5A5800 == 44 [pid = 2088] [id = 627] 10:15:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1C27CC00) [pid = 2088] [serial = 1881] [outer = 00000000] 10:15:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1C53FC00) [pid = 2088] [serial = 1882] [outer = 1C27CC00] 10:15:48 INFO - PROCESS | 2088 | 1464369348188 Marionette DEBUG loaded listener.js 10:15:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1C543800) [pid = 2088] [serial = 1883] [outer = 1C27CC00] 10:15:48 INFO - PROCESS | 2088 | 1464369348763 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 987ms 10:15:48 INFO - PROCESS | 2088 | 1464369348830 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 10:15:48 INFO - PROCESS | 2088 | 1464369348832 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 10:15:48 INFO - PROCESS | 2088 | 1464369348836 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:15:48 INFO - PROCESS | 2088 | 1464369348838 Marionette TRACE conn5 <- [1,2474,null,{}] 10:15:48 INFO - PROCESS | 2088 | 1464369348842 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:48 INFO - PROCESS | 2088 | 1464369348948 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 10:15:49 INFO - PROCESS | 2088 | 1464369349058 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:49 INFO - PROCESS | 2088 | ++DOCSHELL 190E6C00 == 45 [pid = 2088] [id = 628] 10:15:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1A3DAC00) [pid = 2088] [serial = 1884] [outer = 00000000] 10:15:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1C6B6800) [pid = 2088] [serial = 1885] [outer = 1A3DAC00] 10:15:49 INFO - PROCESS | 2088 | 1464369349116 Marionette DEBUG loaded listener.js 10:15:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1C6B7C00) [pid = 2088] [serial = 1886] [outer = 1A3DAC00] 10:15:49 INFO - PROCESS | 2088 | 1464369349662 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 871ms 10:15:49 INFO - PROCESS | 2088 | 1464369349710 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 10:15:49 INFO - PROCESS | 2088 | 1464369349712 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 10:15:49 INFO - PROCESS | 2088 | 1464369349715 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:15:49 INFO - PROCESS | 2088 | 1464369349717 Marionette TRACE conn5 <- [1,2478,null,{}] 10:15:49 INFO - PROCESS | 2088 | 1464369349721 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:49 INFO - PROCESS | 2088 | 1464369349855 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 10:15:49 INFO - PROCESS | 2088 | 1464369349969 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 2088 | ++DOCSHELL 0C99D400 == 46 [pid = 2088] [id = 629] 10:15:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (0C99F800) [pid = 2088] [serial = 1887] [outer = 00000000] 10:15:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (10C2C800) [pid = 2088] [serial = 1888] [outer = 0C99F800] 10:15:50 INFO - PROCESS | 2088 | 1464369350193 Marionette DEBUG loaded listener.js 10:15:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (14AE8800) [pid = 2088] [serial = 1889] [outer = 0C99F800] 10:15:50 INFO - PROCESS | 2088 | 1464369350867 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1220ms 10:15:50 INFO - PROCESS | 2088 | 1464369350940 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 10:15:50 INFO - PROCESS | 2088 | 1464369350945 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 10:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:15:50 INFO - PROCESS | 2088 | 1464369350950 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:15:50 INFO - PROCESS | 2088 | 1464369350953 Marionette TRACE conn5 <- [1,2482,null,{}] 10:15:50 INFO - PROCESS | 2088 | 1464369350958 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:51 INFO - PROCESS | 2088 | 1464369351081 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 10:15:51 INFO - PROCESS | 2088 | --DOCSHELL 17A0B800 == 45 [pid = 2088] [id = 572] 10:15:51 INFO - PROCESS | 2088 | --DOCSHELL 0D174C00 == 44 [pid = 2088] [id = 573] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1A3E0C00) [pid = 2088] [serial = 1834] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (191D0800) [pid = 2088] [serial = 1822] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (19096000) [pid = 2088] [serial = 1816] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (190E2400) [pid = 2088] [serial = 1817] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (190EFC00) [pid = 2088] [serial = 1819] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (10356400) [pid = 2088] [serial = 1798] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (10538C00) [pid = 2088] [serial = 1799] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1770AC00) [pid = 2088] [serial = 1810] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1778F400) [pid = 2088] [serial = 1811] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (165F4000) [pid = 2088] [serial = 1807] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1675EC00) [pid = 2088] [serial = 1808] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (11659800) [pid = 2088] [serial = 1801] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1487D400) [pid = 2088] [serial = 1802] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1541A400) [pid = 2088] [serial = 1804] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (16033C00) [pid = 2088] [serial = 1805] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (19B63C00) [pid = 2088] [serial = 1825] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (191D0C00) [pid = 2088] [serial = 1823] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (19B6C000) [pid = 2088] [serial = 1826] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (191A2000) [pid = 2088] [serial = 1831] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10544400) [pid = 2088] [serial = 1828] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (19080800) [pid = 2088] [serial = 1814] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (18E90000) [pid = 2088] [serial = 1813] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (165F2C00) [pid = 2088] [serial = 1829] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (190EC000) [pid = 2088] [serial = 1820] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (19B62800) [pid = 2088] [serial = 1832] [outer = 00000000] [url = about:blank] 10:15:51 INFO - PROCESS | 2088 | 1464369351242 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:51 INFO - PROCESS | 2088 | ++DOCSHELL 0D132400 == 45 [pid = 2088] [id = 630] 10:15:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (0D174000) [pid = 2088] [serial = 1890] [outer = 00000000] 10:15:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (10352400) [pid = 2088] [serial = 1891] [outer = 0D174000] 10:15:51 INFO - PROCESS | 2088 | 1464369351292 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (107B6C00) [pid = 2088] [serial = 1892] [outer = 0D174000] 10:15:51 INFO - PROCESS | 2088 | 1464369351709 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 830ms 10:15:51 INFO - PROCESS | 2088 | 1464369351821 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 10:15:51 INFO - PROCESS | 2088 | 1464369351825 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 10:15:51 INFO - PROCESS | 2088 | 1464369351835 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:15:51 INFO - PROCESS | 2088 | 1464369351840 Marionette TRACE conn5 <- [1,2486,null,{}] 10:15:51 INFO - PROCESS | 2088 | 1464369351846 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:51 INFO - PROCESS | 2088 | 1464369351969 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 10:15:52 INFO - PROCESS | 2088 | 1464369352072 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:52 INFO - PROCESS | 2088 | ++DOCSHELL 107E0800 == 46 [pid = 2088] [id = 631] 10:15:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (10B28000) [pid = 2088] [serial = 1893] [outer = 00000000] 10:15:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (11689400) [pid = 2088] [serial = 1894] [outer = 10B28000] 10:15:52 INFO - PROCESS | 2088 | 1464369352129 Marionette DEBUG loaded listener.js 10:15:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (14FFA000) [pid = 2088] [serial = 1895] [outer = 10B28000] 10:15:52 INFO - PROCESS | 2088 | 1464369352750 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 10:15:52 INFO - PROCESS | 2088 | 1464369352816 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 10:15:52 INFO - PROCESS | 2088 | 1464369352820 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 10:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:15:52 INFO - PROCESS | 2088 | 1464369352828 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:15:52 INFO - PROCESS | 2088 | 1464369352832 Marionette TRACE conn5 <- [1,2490,null,{}] 10:15:52 INFO - PROCESS | 2088 | 1464369352837 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:52 INFO - PROCESS | 2088 | 1464369352949 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 10:15:53 INFO - PROCESS | 2088 | 1464369353086 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 2088 | ++DOCSHELL 167AE800 == 47 [pid = 2088] [id = 632] 10:15:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (167AEC00) [pid = 2088] [serial = 1896] [outer = 00000000] 10:15:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (17705C00) [pid = 2088] [serial = 1897] [outer = 167AEC00] 10:15:53 INFO - PROCESS | 2088 | 1464369353143 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1778F400) [pid = 2088] [serial = 1898] [outer = 167AEC00] 10:15:53 INFO - PROCESS | 2088 | 1464369353800 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1025ms 10:15:53 INFO - PROCESS | 2088 | 1464369353856 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 10:15:53 INFO - PROCESS | 2088 | 1464369353859 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 10:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:15:53 INFO - PROCESS | 2088 | 1464369353863 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:15:53 INFO - PROCESS | 2088 | 1464369353865 Marionette TRACE conn5 <- [1,2494,null,{}] 10:15:53 INFO - PROCESS | 2088 | 1464369353875 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:54 INFO - PROCESS | 2088 | 1464369354036 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 10:15:54 INFO - PROCESS | 2088 | 1464369354178 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:54 INFO - PROCESS | 2088 | ++DOCSHELL 19081000 == 48 [pid = 2088] [id = 633] 10:15:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19081400) [pid = 2088] [serial = 1899] [outer = 00000000] 10:15:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (19086000) [pid = 2088] [serial = 1900] [outer = 19081400] 10:15:54 INFO - PROCESS | 2088 | 1464369354238 Marionette DEBUG loaded listener.js 10:15:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1908C800) [pid = 2088] [serial = 1901] [outer = 19081400] 10:15:54 INFO - PROCESS | 2088 | 1464369354888 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1068ms 10:15:54 INFO - PROCESS | 2088 | 1464369354934 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 10:15:54 INFO - PROCESS | 2088 | 1464369354936 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 10:15:54 INFO - PROCESS | 2088 | 1464369354957 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:15:54 INFO - PROCESS | 2088 | 1464369354959 Marionette TRACE conn5 <- [1,2498,null,{}] 10:15:54 INFO - PROCESS | 2088 | 1464369354963 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:55 INFO - PROCESS | 2088 | 1464369355071 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 10:15:55 INFO - PROCESS | 2088 | 1464369355207 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 2088 | ++DOCSHELL 190E6800 == 49 [pid = 2088] [id = 634] 10:15:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (190EC400) [pid = 2088] [serial = 1902] [outer = 00000000] 10:15:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (191A9000) [pid = 2088] [serial = 1903] [outer = 190EC400] 10:15:55 INFO - PROCESS | 2088 | 1464369355263 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (191D2400) [pid = 2088] [serial = 1904] [outer = 190EC400] 10:15:55 INFO - PROCESS | 2088 | 1464369355829 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 930ms 10:15:55 INFO - PROCESS | 2088 | 1464369355892 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 10:15:55 INFO - PROCESS | 2088 | 1464369355895 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 10:15:55 INFO - PROCESS | 2088 | 1464369355898 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:15:55 INFO - PROCESS | 2088 | 1464369355900 Marionette TRACE conn5 <- [1,2502,null,{}] 10:15:55 INFO - PROCESS | 2088 | 1464369355904 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:56 INFO - PROCESS | 2088 | 1464369356006 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 10:15:56 INFO - PROCESS | 2088 | 1464369356142 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:56 INFO - PROCESS | 2088 | ++DOCSHELL 192E3000 == 50 [pid = 2088] [id = 635] 10:15:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (192E3C00) [pid = 2088] [serial = 1905] [outer = 00000000] 10:15:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (19B61400) [pid = 2088] [serial = 1906] [outer = 192E3C00] 10:15:56 INFO - PROCESS | 2088 | 1464369356198 Marionette DEBUG loaded listener.js 10:15:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (19443000) [pid = 2088] [serial = 1907] [outer = 192E3C00] 10:15:56 INFO - PROCESS | 2088 | 1464369356772 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 930ms 10:15:56 INFO - PROCESS | 2088 | 1464369356832 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 10:15:56 INFO - PROCESS | 2088 | 1464369356834 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 10:15:56 INFO - PROCESS | 2088 | 1464369356838 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:15:56 INFO - PROCESS | 2088 | 1464369356840 Marionette TRACE conn5 <- [1,2506,null,{}] 10:15:56 INFO - PROCESS | 2088 | 1464369356844 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:56 INFO - PROCESS | 2088 | 1464369356971 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 10:15:57 INFO - PROCESS | 2088 | 1464369357084 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:57 INFO - PROCESS | 2088 | ++DOCSHELL 1919E400 == 51 [pid = 2088] [id = 636] 10:15:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1A07B400) [pid = 2088] [serial = 1908] [outer = 00000000] 10:15:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1AFD8000) [pid = 2088] [serial = 1909] [outer = 1A07B400] 10:15:57 INFO - PROCESS | 2088 | 1464369357140 Marionette DEBUG loaded listener.js 10:15:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1B621C00) [pid = 2088] [serial = 1910] [outer = 1A07B400] 10:15:57 INFO - PROCESS | 2088 | 1464369357854 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1067ms 10:15:57 INFO - PROCESS | 2088 | 1464369357916 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 10:15:57 INFO - PROCESS | 2088 | 1464369357920 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 10:15:57 INFO - PROCESS | 2088 | 1464369357925 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:15:57 INFO - PROCESS | 2088 | 1464369357929 Marionette TRACE conn5 <- [1,2510,null,{}] 10:15:57 INFO - PROCESS | 2088 | 1464369357936 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:58 INFO - PROCESS | 2088 | 1464369358069 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 10:15:58 INFO - PROCESS | 2088 | 1464369358216 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:58 INFO - PROCESS | 2088 | ++DOCSHELL 107B7400 == 52 [pid = 2088] [id = 637] 10:15:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (10B7D800) [pid = 2088] [serial = 1911] [outer = 00000000] 10:15:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (16692800) [pid = 2088] [serial = 1912] [outer = 10B7D800] 10:15:58 INFO - PROCESS | 2088 | 1464369358269 Marionette DEBUG loaded listener.js 10:15:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (16CCD400) [pid = 2088] [serial = 1913] [outer = 10B7D800] 10:15:58 INFO - PROCESS | 2088 | --DOCSHELL 0C99D400 == 51 [pid = 2088] [id = 629] 10:15:58 INFO - PROCESS | 2088 | --DOCSHELL 1B5A5800 == 50 [pid = 2088] [id = 627] 10:15:58 INFO - PROCESS | 2088 | 1464369358760 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 870ms 10:15:58 INFO - PROCESS | 2088 | 1464369358800 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 10:15:58 INFO - PROCESS | 2088 | 1464369358806 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 10:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:15:58 INFO - PROCESS | 2088 | 1464369358812 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:15:58 INFO - PROCESS | 2088 | 1464369358814 Marionette TRACE conn5 <- [1,2514,null,{}] 10:15:58 INFO - PROCESS | 2088 | 1464369358818 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:58 INFO - PROCESS | 2088 | 1464369358908 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 10:15:58 INFO - PROCESS | 2088 | 1464369358916 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:58 INFO - PROCESS | 2088 | ++DOCSHELL 165F6400 == 51 [pid = 2088] [id = 638] 10:15:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1770BC00) [pid = 2088] [serial = 1914] [outer = 00000000] 10:15:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (17A0EC00) [pid = 2088] [serial = 1915] [outer = 1770BC00] 10:15:58 INFO - PROCESS | 2088 | 1464369358961 Marionette DEBUG loaded listener.js 10:15:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (18E97800) [pid = 2088] [serial = 1916] [outer = 1770BC00] 10:15:59 INFO - PROCESS | 2088 | 1464369359450 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 10:15:59 INFO - PROCESS | 2088 | 1464369359485 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 10:15:59 INFO - PROCESS | 2088 | 1464369359487 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 10:15:59 INFO - PROCESS | 2088 | 1464369359491 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:15:59 INFO - PROCESS | 2088 | 1464369359494 Marionette TRACE conn5 <- [1,2518,null,{}] 10:15:59 INFO - PROCESS | 2088 | 1464369359504 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:59 INFO - PROCESS | 2088 | 1464369359633 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 10:15:59 INFO - PROCESS | 2088 | 1464369359745 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 2088 | ++DOCSHELL 17A0B000 == 52 [pid = 2088] [id = 639] 10:15:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (19442C00) [pid = 2088] [serial = 1917] [outer = 00000000] 10:15:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1A4E4400) [pid = 2088] [serial = 1918] [outer = 19442C00] 10:15:59 INFO - PROCESS | 2088 | 1464369359793 Marionette DEBUG loaded listener.js 10:15:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1B0B3400) [pid = 2088] [serial = 1919] [outer = 19442C00] 10:16:00 INFO - PROCESS | 2088 | 1464369360221 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 771ms 10:16:00 INFO - PROCESS | 2088 | 1464369360267 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 10:16:00 INFO - PROCESS | 2088 | 1464369360270 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 10:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:16:00 INFO - PROCESS | 2088 | 1464369360273 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:16:00 INFO - PROCESS | 2088 | 1464369360275 Marionette TRACE conn5 <- [1,2522,null,{}] 10:16:00 INFO - PROCESS | 2088 | 1464369360278 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:00 INFO - PROCESS | 2088 | 1464369360417 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 10:16:00 INFO - PROCESS | 2088 | 1464369360485 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:00 INFO - PROCESS | 2088 | ++DOCSHELL 1B5A1400 == 53 [pid = 2088] [id = 640] 10:16:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1B5A9000) [pid = 2088] [serial = 1920] [outer = 00000000] 10:16:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1C6B1400) [pid = 2088] [serial = 1921] [outer = 1B5A9000] 10:16:00 INFO - PROCESS | 2088 | 1464369360531 Marionette DEBUG loaded listener.js 10:16:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1CC35400) [pid = 2088] [serial = 1922] [outer = 1B5A9000] 10:16:00 INFO - PROCESS | 2088 | 1464369360940 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 10:16:01 INFO - PROCESS | 2088 | 1464369361041 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 10:16:01 INFO - PROCESS | 2088 | 1464369361043 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 10:16:01 INFO - PROCESS | 2088 | 1464369361051 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:16:01 INFO - PROCESS | 2088 | 1464369361053 Marionette TRACE conn5 <- [1,2526,null,{}] 10:16:01 INFO - PROCESS | 2088 | 1464369361056 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:01 INFO - PROCESS | 2088 | 1464369361175 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 10:16:01 INFO - PROCESS | 2088 | 1464369361243 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 2088 | ++DOCSHELL 1C681C00 == 54 [pid = 2088] [id = 641] 10:16:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1CC36C00) [pid = 2088] [serial = 1923] [outer = 00000000] 10:16:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1CCA1000) [pid = 2088] [serial = 1924] [outer = 1CC36C00] 10:16:01 INFO - PROCESS | 2088 | 1464369361289 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1CD61000) [pid = 2088] [serial = 1925] [outer = 1CC36C00] 10:16:01 INFO - PROCESS | 2088 | 1464369361708 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 10:16:01 INFO - PROCESS | 2088 | 1464369361731 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 10:16:01 INFO - PROCESS | 2088 | 1464369361732 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 10:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:16:01 INFO - PROCESS | 2088 | 1464369361735 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:16:01 INFO - PROCESS | 2088 | 1464369361737 Marionette TRACE conn5 <- [1,2530,null,{}] 10:16:01 INFO - PROCESS | 2088 | 1464369361740 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:01 INFO - PROCESS | 2088 | 1464369361878 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 10:16:01 INFO - PROCESS | 2088 | 1464369361948 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 2088 | ++DOCSHELL 1CD68C00 == 55 [pid = 2088] [id = 642] 10:16:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1CD6B000) [pid = 2088] [serial = 1926] [outer = 00000000] 10:16:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1D370400) [pid = 2088] [serial = 1927] [outer = 1CD6B000] 10:16:02 INFO - PROCESS | 2088 | 1464369361993 Marionette DEBUG loaded listener.js 10:16:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1D376000) [pid = 2088] [serial = 1928] [outer = 1CD6B000] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (0C99F800) [pid = 2088] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1C6B9800) [pid = 2088] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (190EA000) [pid = 2088] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1516D000) [pid = 2088] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1909A800) [pid = 2088] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (164AD000) [pid = 2088] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1053E000) [pid = 2088] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (192E0800) [pid = 2088] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (14AE9C00) [pid = 2088] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (17A06800) [pid = 2088] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (18B7B800) [pid = 2088] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:16:02 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1A0B3400) [pid = 2088] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:16:02 INFO - PROCESS | 2088 | 1464369362428 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 10:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:16:02 INFO - PROCESS | 2088 | 1464369362467 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 10:16:02 INFO - PROCESS | 2088 | 1464369362469 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 10:16:02 INFO - PROCESS | 2088 | 1464369362472 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 2088 | 1464369362474 Marionette TRACE conn5 <- [1,2534,null,{}] 10:16:02 INFO - PROCESS | 2088 | 1464369362478 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:02 INFO - PROCESS | 2088 | 1464369362589 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 10:16:02 INFO - PROCESS | 2088 | 1464369362598 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:02 INFO - PROCESS | 2088 | ++DOCSHELL 101F4400 == 56 [pid = 2088] [id = 643] 10:16:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1034D800) [pid = 2088] [serial = 1929] [outer = 00000000] 10:16:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1C53A400) [pid = 2088] [serial = 1930] [outer = 1034D800] 10:16:02 INFO - PROCESS | 2088 | 1464369362643 Marionette DEBUG loaded listener.js 10:16:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1D15FC00) [pid = 2088] [serial = 1931] [outer = 1034D800] 10:16:03 INFO - PROCESS | 2088 | 1464369363074 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 10:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:16:03 INFO - PROCESS | 2088 | 1464369363143 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 10:16:03 INFO - PROCESS | 2088 | 1464369363145 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 10:16:03 INFO - PROCESS | 2088 | 1464369363148 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:16:03 INFO - PROCESS | 2088 | 1464369363150 Marionette TRACE conn5 <- [1,2538,null,{}] 10:16:03 INFO - PROCESS | 2088 | 1464369363153 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:03 INFO - PROCESS | 2088 | 1464369363247 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 10:16:03 INFO - PROCESS | 2088 | 1464369363253 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:03 INFO - PROCESS | 2088 | ++DOCSHELL 1548AC00 == 57 [pid = 2088] [id = 644] 10:16:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (16CC9400) [pid = 2088] [serial = 1932] [outer = 00000000] 10:16:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1D751C00) [pid = 2088] [serial = 1933] [outer = 16CC9400] 10:16:03 INFO - PROCESS | 2088 | 1464369363297 Marionette DEBUG loaded listener.js 10:16:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1D754800) [pid = 2088] [serial = 1934] [outer = 16CC9400] 10:16:03 INFO - PROCESS | 2088 | 1464369363736 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 10:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:16:03 INFO - PROCESS | 2088 | 1464369363779 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 10:16:03 INFO - PROCESS | 2088 | 1464369363781 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 10:16:03 INFO - PROCESS | 2088 | 1464369363784 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:16:03 INFO - PROCESS | 2088 | 1464369363786 Marionette TRACE conn5 <- [1,2542,null,{}] 10:16:03 INFO - PROCESS | 2088 | 1464369363789 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:03 INFO - PROCESS | 2088 | 1464369363874 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 10:16:03 INFO - PROCESS | 2088 | 1464369363881 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:03 INFO - PROCESS | 2088 | ++DOCSHELL 1489D400 == 58 [pid = 2088] [id = 645] 10:16:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (160DE800) [pid = 2088] [serial = 1935] [outer = 00000000] 10:16:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1D75B800) [pid = 2088] [serial = 1936] [outer = 160DE800] 10:16:03 INFO - PROCESS | 2088 | 1464369363925 Marionette DEBUG loaded listener.js 10:16:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1DB16C00) [pid = 2088] [serial = 1937] [outer = 160DE800] 10:16:04 INFO - PROCESS | 2088 | 1464369364627 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 870ms 10:16:04 INFO - PROCESS | 2088 | 1464369364655 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 10:16:04 INFO - PROCESS | 2088 | 1464369364661 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 10:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:16:04 INFO - PROCESS | 2088 | 1464369364666 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:16:04 INFO - PROCESS | 2088 | 1464369364671 Marionette TRACE conn5 <- [1,2546,null,{}] 10:16:04 INFO - PROCESS | 2088 | 1464369364676 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:04 INFO - PROCESS | 2088 | 1464369364793 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 10:16:04 INFO - PROCESS | 2088 | 1464369364954 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:04 INFO - PROCESS | 2088 | ++DOCSHELL 14FF6C00 == 59 [pid = 2088] [id = 646] 10:16:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (164AC800) [pid = 2088] [serial = 1938] [outer = 00000000] 10:16:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (17A06800) [pid = 2088] [serial = 1939] [outer = 164AC800] 10:16:05 INFO - PROCESS | 2088 | 1464369365012 Marionette DEBUG loaded listener.js 10:16:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1907E000) [pid = 2088] [serial = 1940] [outer = 164AC800] 10:16:05 INFO - PROCESS | 2088 | 1464369365648 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1019ms 10:16:05 INFO - PROCESS | 2088 | 1464369365690 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 10:16:05 INFO - PROCESS | 2088 | 1464369365696 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 10:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:16:05 INFO - PROCESS | 2088 | 1464369365702 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:16:05 INFO - PROCESS | 2088 | 1464369365705 Marionette TRACE conn5 <- [1,2550,null,{}] 10:16:05 INFO - PROCESS | 2088 | 1464369365710 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:05 INFO - PROCESS | 2088 | 1464369365826 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 10:16:05 INFO - PROCESS | 2088 | 1464369365970 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:05 INFO - PROCESS | 2088 | ++DOCSHELL 1A3E0000 == 60 [pid = 2088] [id = 647] 10:16:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1A4E6400) [pid = 2088] [serial = 1941] [outer = 00000000] 10:16:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1C53BC00) [pid = 2088] [serial = 1942] [outer = 1A4E6400] 10:16:06 INFO - PROCESS | 2088 | 1464369366026 Marionette DEBUG loaded listener.js 10:16:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1C6C0400) [pid = 2088] [serial = 1943] [outer = 1A4E6400] 10:16:06 INFO - PROCESS | 2088 | 1464369366685 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1020ms 10:16:06 INFO - PROCESS | 2088 | 1464369366725 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 10:16:06 INFO - PROCESS | 2088 | 1464369366727 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 10:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:16:06 INFO - PROCESS | 2088 | 1464369366731 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:16:06 INFO - PROCESS | 2088 | 1464369366735 Marionette TRACE conn5 <- [1,2554,null,{}] 10:16:06 INFO - PROCESS | 2088 | 1464369366746 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:06 INFO - PROCESS | 2088 | 1464369366879 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 10:16:07 INFO - PROCESS | 2088 | 1464369367026 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:07 INFO - PROCESS | 2088 | ++DOCSHELL 1DB1BC00 == 61 [pid = 2088] [id = 648] 10:16:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1DB1E400) [pid = 2088] [serial = 1944] [outer = 00000000] 10:16:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1DB21800) [pid = 2088] [serial = 1945] [outer = 1DB1E400] 10:16:07 INFO - PROCESS | 2088 | 1464369367085 Marionette DEBUG loaded listener.js 10:16:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1DB57C00) [pid = 2088] [serial = 1946] [outer = 1DB1E400] 10:16:07 INFO - PROCESS | 2088 | 1464369367678 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 970ms 10:16:07 INFO - PROCESS | 2088 | 1464369367704 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 10:16:07 INFO - PROCESS | 2088 | 1464369367707 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 10:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:16:07 INFO - PROCESS | 2088 | 1464369367711 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 2088 | 1464369367713 Marionette TRACE conn5 <- [1,2558,null,{}] 10:16:07 INFO - PROCESS | 2088 | 1464369367717 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:07 INFO - PROCESS | 2088 | 1464369367831 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 10:16:07 INFO - PROCESS | 2088 | 1464369367989 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:08 INFO - PROCESS | 2088 | ++DOCSHELL 1DB24400 == 62 [pid = 2088] [id = 649] 10:16:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1DB5A800) [pid = 2088] [serial = 1947] [outer = 00000000] 10:16:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1DB61400) [pid = 2088] [serial = 1948] [outer = 1DB5A800] 10:16:08 INFO - PROCESS | 2088 | 1464369368045 Marionette DEBUG loaded listener.js 10:16:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1DCB7400) [pid = 2088] [serial = 1949] [outer = 1DB5A800] 10:16:08 INFO - PROCESS | 2088 | 1464369368699 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1017ms 10:16:08 INFO - PROCESS | 2088 | 1464369368731 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 10:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:16:08 INFO - PROCESS | 2088 | 1464369368734 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 10:16:08 INFO - PROCESS | 2088 | 1464369368737 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:16:08 INFO - PROCESS | 2088 | 1464369368739 Marionette TRACE conn5 <- [1,2562,null,{}] 10:16:08 INFO - PROCESS | 2088 | 1464369368743 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:08 INFO - PROCESS | 2088 | 1464369368850 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 10:16:09 INFO - PROCESS | 2088 | 1464369369190 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:09 INFO - PROCESS | 2088 | ++DOCSHELL 0D1F9400 == 63 [pid = 2088] [id = 650] 10:16:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (101F1000) [pid = 2088] [serial = 1950] [outer = 00000000] 10:16:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (14AE9C00) [pid = 2088] [serial = 1951] [outer = 101F1000] 10:16:09 INFO - PROCESS | 2088 | 1464369369268 Marionette DEBUG loaded listener.js 10:16:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1548A400) [pid = 2088] [serial = 1952] [outer = 101F1000] 10:16:09 INFO - PROCESS | 2088 | 1464369369871 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1176ms 10:16:09 INFO - PROCESS | 2088 | 1464369369917 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 10:16:09 INFO - PROCESS | 2088 | 1464369369921 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 10:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:16:09 INFO - PROCESS | 2088 | 1464369369930 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:16:09 INFO - PROCESS | 2088 | 1464369369933 Marionette TRACE conn5 <- [1,2566,null,{}] 10:16:09 INFO - PROCESS | 2088 | 1464369369938 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:10 INFO - PROCESS | 2088 | 1464369370042 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 10:16:10 INFO - PROCESS | 2088 | 1464369370228 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:10 INFO - PROCESS | 2088 | --DOCSHELL 15484400 == 62 [pid = 2088] [id = 598] 10:16:10 INFO - PROCESS | 2088 | --DOCSHELL 1548AC00 == 61 [pid = 2088] [id = 644] 10:16:10 INFO - PROCESS | 2088 | --DOCSHELL 101F4400 == 60 [pid = 2088] [id = 643] 10:16:10 INFO - PROCESS | 2088 | --DOCSHELL 1CD68C00 == 59 [pid = 2088] [id = 642] 10:16:10 INFO - PROCESS | 2088 | --DOCSHELL 1C681C00 == 58 [pid = 2088] [id = 641] 10:16:10 INFO - PROCESS | 2088 | --DOCSHELL 1B5A1400 == 57 [pid = 2088] [id = 640] 10:16:10 INFO - PROCESS | 2088 | --DOCSHELL 17A0B000 == 56 [pid = 2088] [id = 639] 10:16:10 INFO - PROCESS | 2088 | --DOCSHELL 165F6400 == 55 [pid = 2088] [id = 638] 10:16:10 INFO - PROCESS | 2088 | --DOCSHELL 107B7400 == 54 [pid = 2088] [id = 637] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (10352400) [pid = 2088] [serial = 1891] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | ++DOCSHELL 0C9A1800 == 55 [pid = 2088] [id = 651] 10:16:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (0C9A8400) [pid = 2088] [serial = 1953] [outer = 00000000] 10:16:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (10355400) [pid = 2088] [serial = 1954] [outer = 0C9A8400] 10:16:10 INFO - PROCESS | 2088 | 1464369370331 Marionette DEBUG loaded listener.js 10:16:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (107E9800) [pid = 2088] [serial = 1955] [outer = 0C9A8400] 10:16:10 INFO - PROCESS | 2088 | --DOCSHELL 0D132400 == 54 [pid = 2088] [id = 630] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (190EF000) [pid = 2088] [serial = 1844] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1CC3FC00) [pid = 2088] [serial = 1796] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (19B64400) [pid = 2088] [serial = 1879] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (167B0400) [pid = 2088] [serial = 1876] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1A4ED400) [pid = 2088] [serial = 1870] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1C53FC00) [pid = 2088] [serial = 1882] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1C6B6800) [pid = 2088] [serial = 1885] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (10C2C800) [pid = 2088] [serial = 1888] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (14AE8800) [pid = 2088] [serial = 1889] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (101F2C00) [pid = 2088] [serial = 1873] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (191A6000) [pid = 2088] [serial = 1859] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (17A0E800) [pid = 2088] [serial = 1865] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1A3DB000) [pid = 2088] [serial = 1868] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1A1C3C00) [pid = 2088] [serial = 1867] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (152D7000) [pid = 2088] [serial = 1840] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (17A0CC00) [pid = 2088] [serial = 1853] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1140A400) [pid = 2088] [serial = 1847] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (19D1F400) [pid = 2088] [serial = 1861] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (164A7800) [pid = 2088] [serial = 1850] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1908D400) [pid = 2088] [serial = 1856] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (0D33F800) [pid = 2088] [serial = 1837] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1A0B1C00) [pid = 2088] [serial = 1862] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1908F400) [pid = 2088] [serial = 1843] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (177E4000) [pid = 2088] [serial = 1852] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1541A000) [pid = 2088] [serial = 1849] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (19083400) [pid = 2088] [serial = 1855] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1A4E5000) [pid = 2088] [serial = 1835] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (107E9400) [pid = 2088] [serial = 1846] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (165EE400) [pid = 2088] [serial = 1864] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1919FC00) [pid = 2088] [serial = 1858] [outer = 00000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2088 | 1464369370798 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 930ms 10:16:10 INFO - PROCESS | 2088 | 1464369370863 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 10:16:10 INFO - PROCESS | 2088 | 1464369370867 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 10:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:16:10 INFO - PROCESS | 2088 | 1464369370871 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:16:10 INFO - PROCESS | 2088 | 1464369370873 Marionette TRACE conn5 <- [1,2570,null,{}] 10:16:10 INFO - PROCESS | 2088 | 1464369370877 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:10 INFO - PROCESS | 2088 | 1464369370967 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 10:16:11 INFO - PROCESS | 2088 | 1464369371102 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 2088 | ++DOCSHELL 107E8000 == 55 [pid = 2088] [id = 652] 10:16:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1140B000) [pid = 2088] [serial = 1956] [outer = 00000000] 10:16:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (167A7C00) [pid = 2088] [serial = 1957] [outer = 1140B000] 10:16:11 INFO - PROCESS | 2088 | 1464369371148 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1770B000) [pid = 2088] [serial = 1958] [outer = 1140B000] 10:16:11 INFO - PROCESS | 2088 | 1464369371539 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 731ms 10:16:11 INFO - PROCESS | 2088 | 1464369371607 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 2088 | 1464369371610 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 10:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:16:11 INFO - PROCESS | 2088 | 1464369371614 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 2088 | 1464369371620 Marionette TRACE conn5 <- [1,2574,null,{}] 10:16:11 INFO - PROCESS | 2088 | 1464369371628 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:11 INFO - PROCESS | 2088 | 1464369371744 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 10:16:11 INFO - PROCESS | 2088 | 1464369371762 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 2088 | ++DOCSHELL 18A35C00 == 56 [pid = 2088] [id = 653] 10:16:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (19081800) [pid = 2088] [serial = 1959] [outer = 00000000] 10:16:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (19094800) [pid = 2088] [serial = 1960] [outer = 19081800] 10:16:11 INFO - PROCESS | 2088 | 1464369371806 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (190E0800) [pid = 2088] [serial = 1961] [outer = 19081800] 10:16:12 INFO - PROCESS | 2088 | 1464369372253 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 690ms 10:16:12 INFO - PROCESS | 2088 | 1464369372308 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 10:16:12 INFO - PROCESS | 2088 | 1464369372310 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 10:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:16:12 INFO - PROCESS | 2088 | 1464369372313 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:16:12 INFO - PROCESS | 2088 | 1464369372315 Marionette TRACE conn5 <- [1,2578,null,{}] 10:16:12 INFO - PROCESS | 2088 | 1464369372319 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:12 INFO - PROCESS | 2088 | 1464369372408 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 10:16:12 INFO - PROCESS | 2088 | 1464369372415 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:12 INFO - PROCESS | 2088 | ++DOCSHELL 1919E000 == 57 [pid = 2088] [id = 654] 10:16:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1919FC00) [pid = 2088] [serial = 1962] [outer = 00000000] 10:16:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (191CF400) [pid = 2088] [serial = 1963] [outer = 1919FC00] 10:16:12 INFO - PROCESS | 2088 | 1464369372460 Marionette DEBUG loaded listener.js 10:16:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (192E2800) [pid = 2088] [serial = 1964] [outer = 1919FC00] 10:16:12 INFO - PROCESS | 2088 | 1464369372955 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 10:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:16:13 INFO - PROCESS | 2088 | 1464369372987 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 10:16:13 INFO - PROCESS | 2088 | 1464369372989 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 10:16:13 INFO - PROCESS | 2088 | 1464369372992 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:16:13 INFO - PROCESS | 2088 | 1464369372994 Marionette TRACE conn5 <- [1,2582,null,{}] 10:16:13 INFO - PROCESS | 2088 | 1464369372997 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:13 INFO - PROCESS | 2088 | 1464369373119 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 10:16:13 INFO - PROCESS | 2088 | 1464369373216 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:13 INFO - PROCESS | 2088 | ++DOCSHELL 19B63800 == 58 [pid = 2088] [id = 655] 10:16:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19B64000) [pid = 2088] [serial = 1965] [outer = 00000000] 10:16:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (19B69800) [pid = 2088] [serial = 1966] [outer = 19B64000] 10:16:13 INFO - PROCESS | 2088 | 1464369373269 Marionette DEBUG loaded listener.js 10:16:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1A1A5C00) [pid = 2088] [serial = 1967] [outer = 19B64000] 10:16:13 INFO - PROCESS | 2088 | 1464369373722 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 10:16:13 INFO - PROCESS | 2088 | 1464369373763 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 10:16:13 INFO - PROCESS | 2088 | 1464369373765 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 10:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:16:13 INFO - PROCESS | 2088 | 1464369373782 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:16:13 INFO - PROCESS | 2088 | 1464369373784 Marionette TRACE conn5 <- [1,2586,null,{}] 10:16:13 INFO - PROCESS | 2088 | 1464369373788 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:13 INFO - PROCESS | 2088 | 1464369373912 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 10:16:13 INFO - PROCESS | 2088 | 1464369373981 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 2088 | ++DOCSHELL 1A1C3C00 == 59 [pid = 2088] [id = 656] 10:16:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1A1C6400) [pid = 2088] [serial = 1968] [outer = 00000000] 10:16:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1A4E8400) [pid = 2088] [serial = 1969] [outer = 1A1C6400] 10:16:14 INFO - PROCESS | 2088 | 1464369374025 Marionette DEBUG loaded listener.js 10:16:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1AFD8400) [pid = 2088] [serial = 1970] [outer = 1A1C6400] 10:16:14 INFO - PROCESS | 2088 | 1464369374467 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 10:16:14 INFO - PROCESS | 2088 | 1464369374533 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 10:16:14 INFO - PROCESS | 2088 | 1464369374535 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 10:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:16:14 INFO - PROCESS | 2088 | 1464369374548 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:16:14 INFO - PROCESS | 2088 | 1464369374550 Marionette TRACE conn5 <- [1,2590,null,{}] 10:16:14 INFO - PROCESS | 2088 | 1464369374554 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:14 INFO - PROCESS | 2088 | 1464369374882 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (0D174000) [pid = 2088] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1770BC00) [pid = 2088] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1B5A9000) [pid = 2088] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (10B7D800) [pid = 2088] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1CC36C00) [pid = 2088] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1CD6B000) [pid = 2088] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (19442C00) [pid = 2088] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1034D800) [pid = 2088] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (16CC9400) [pid = 2088] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1A3DAC00) [pid = 2088] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (0CA97400) [pid = 2088] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1C27CC00) [pid = 2088] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (165F4400) [pid = 2088] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (14AEA800) [pid = 2088] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (0CA21800) [pid = 2088] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:16:14 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (192DB000) [pid = 2088] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:16:14 INFO - PROCESS | 2088 | 1464369374956 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 2088 | ++DOCSHELL 0CA21800 == 60 [pid = 2088] [id = 657] 10:16:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (0CA97400) [pid = 2088] [serial = 1971] [outer = 00000000] 10:16:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (10B7D800) [pid = 2088] [serial = 1972] [outer = 0CA97400] 10:16:15 INFO - PROCESS | 2088 | 1464369375001 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (15482C00) [pid = 2088] [serial = 1973] [outer = 0CA97400] 10:16:15 INFO - PROCESS | 2088 | 1464369375378 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 870ms 10:16:15 INFO - PROCESS | 2088 | 1464369375421 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 10:16:15 INFO - PROCESS | 2088 | 1464369375423 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 10:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:16:15 INFO - PROCESS | 2088 | 1464369375426 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:16:15 INFO - PROCESS | 2088 | 1464369375427 Marionette TRACE conn5 <- [1,2594,null,{}] 10:16:15 INFO - PROCESS | 2088 | 1464369375431 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:15 INFO - PROCESS | 2088 | 1464369375515 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 10:16:15 INFO - PROCESS | 2088 | 1464369375521 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:15 INFO - PROCESS | 2088 | ++DOCSHELL 165EEC00 == 61 [pid = 2088] [id = 658] 10:16:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (16689800) [pid = 2088] [serial = 1974] [outer = 00000000] 10:16:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (19D1AC00) [pid = 2088] [serial = 1975] [outer = 16689800] 10:16:15 INFO - PROCESS | 2088 | 1464369375565 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1C53C000) [pid = 2088] [serial = 1976] [outer = 16689800] 10:16:16 INFO - PROCESS | 2088 | 1464369376018 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 10:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:16:16 INFO - PROCESS | 2088 | 1464369376057 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 10:16:16 INFO - PROCESS | 2088 | 1464369376059 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 10:16:16 INFO - PROCESS | 2088 | 1464369376062 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:16:16 INFO - PROCESS | 2088 | 1464369376064 Marionette TRACE conn5 <- [1,2598,null,{}] 10:16:16 INFO - PROCESS | 2088 | 1464369376067 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:16 INFO - PROCESS | 2088 | 1464369376154 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 10:16:16 INFO - PROCESS | 2088 | 1464369376161 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 2088 | ++DOCSHELL 10C29800 == 62 [pid = 2088] [id = 659] 10:16:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (18A4E400) [pid = 2088] [serial = 1977] [outer = 00000000] 10:16:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1C6B9000) [pid = 2088] [serial = 1978] [outer = 18A4E400] 10:16:16 INFO - PROCESS | 2088 | 1464369376205 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1C9A4C00) [pid = 2088] [serial = 1979] [outer = 18A4E400] 10:16:16 INFO - PROCESS | 2088 | 1464369376674 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 10:16:16 INFO - PROCESS | 2088 | 1464369376697 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 10:16:16 INFO - PROCESS | 2088 | 1464369376699 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 10:16:16 INFO - PROCESS | 2088 | 1464369376702 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:16:16 INFO - PROCESS | 2088 | 1464369376704 Marionette TRACE conn5 <- [1,2602,null,{}] 10:16:16 INFO - PROCESS | 2088 | 1464369376707 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:16 INFO - PROCESS | 2088 | 1464369376840 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 10:16:16 INFO - PROCESS | 2088 | 1464369376847 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 2088 | ++DOCSHELL 1C6B4C00 == 63 [pid = 2088] [id = 660] 10:16:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1CC35C00) [pid = 2088] [serial = 1980] [outer = 00000000] 10:16:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1CD60000) [pid = 2088] [serial = 1981] [outer = 1CC35C00] 10:16:16 INFO - PROCESS | 2088 | 1464369376896 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1CDB7000) [pid = 2088] [serial = 1982] [outer = 1CC35C00] 10:16:17 INFO - PROCESS | 2088 | 1464369377634 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 970ms 10:16:17 INFO - PROCESS | 2088 | 1464369377678 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 10:16:17 INFO - PROCESS | 2088 | 1464369377684 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 10:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:16:17 INFO - PROCESS | 2088 | 1464369377688 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:16:17 INFO - PROCESS | 2088 | 1464369377693 Marionette TRACE conn5 <- [1,2606,null,{}] 10:16:17 INFO - PROCESS | 2088 | 1464369377698 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:17 INFO - PROCESS | 2088 | 1464369377815 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 10:16:17 INFO - PROCESS | 2088 | 1464369377963 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:17 INFO - PROCESS | 2088 | ++DOCSHELL 14F61C00 == 64 [pid = 2088] [id = 661] 10:16:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (152D7000) [pid = 2088] [serial = 1983] [outer = 00000000] 10:16:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (164A8400) [pid = 2088] [serial = 1984] [outer = 152D7000] 10:16:18 INFO - PROCESS | 2088 | 1464369378023 Marionette DEBUG loaded listener.js 10:16:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (16759C00) [pid = 2088] [serial = 1985] [outer = 152D7000] 10:16:18 INFO - PROCESS | 2088 | 1464369378598 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 10:16:18 INFO - PROCESS | 2088 | 1464369378664 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 10:16:18 INFO - PROCESS | 2088 | 1464369378670 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 10:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:16:18 INFO - PROCESS | 2088 | 1464369378676 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:16:18 INFO - PROCESS | 2088 | 1464369378679 Marionette TRACE conn5 <- [1,2610,null,{}] 10:16:18 INFO - PROCESS | 2088 | 1464369378683 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:18 INFO - PROCESS | 2088 | 1464369378800 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 10:16:18 INFO - PROCESS | 2088 | 1464369378959 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:18 INFO - PROCESS | 2088 | ++DOCSHELL 18A38000 == 65 [pid = 2088] [id = 662] 10:16:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (19088000) [pid = 2088] [serial = 1986] [outer = 00000000] 10:16:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (191A5800) [pid = 2088] [serial = 1987] [outer = 19088000] 10:16:19 INFO - PROCESS | 2088 | 1464369379015 Marionette DEBUG loaded listener.js 10:16:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (19B61800) [pid = 2088] [serial = 1988] [outer = 19088000] 10:16:19 INFO - PROCESS | 2088 | 1464369379628 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1021ms 10:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:16:19 INFO - PROCESS | 2088 | 1464369379698 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 10:16:19 INFO - PROCESS | 2088 | 1464369379701 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 10:16:19 INFO - PROCESS | 2088 | 1464369379705 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:16:19 INFO - PROCESS | 2088 | 1464369379709 Marionette TRACE conn5 <- [1,2614,null,{}] 10:16:19 INFO - PROCESS | 2088 | 1464369379752 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:19 INFO - PROCESS | 2088 | 1464369379876 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 10:16:20 INFO - PROCESS | 2088 | 1464369380016 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:20 INFO - PROCESS | 2088 | ++DOCSHELL 107B6800 == 66 [pid = 2088] [id = 663] 10:16:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (164B0800) [pid = 2088] [serial = 1989] [outer = 00000000] 10:16:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1CD6B000) [pid = 2088] [serial = 1990] [outer = 164B0800] 10:16:20 INFO - PROCESS | 2088 | 1464369380077 Marionette DEBUG loaded listener.js 10:16:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1D375800) [pid = 2088] [serial = 1991] [outer = 164B0800] 10:16:20 INFO - PROCESS | 2088 | 1464369380669 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 990ms 10:16:20 INFO - PROCESS | 2088 | 1464369380698 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 10:16:20 INFO - PROCESS | 2088 | 1464369380701 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 10:16:20 INFO - PROCESS | 2088 | 1464369380704 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:16:20 INFO - PROCESS | 2088 | 1464369380706 Marionette TRACE conn5 <- [1,2618,null,{}] 10:16:20 INFO - PROCESS | 2088 | 1464369380710 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:20 INFO - PROCESS | 2088 | 1464369380824 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 10:16:20 INFO - PROCESS | 2088 | 1464369380982 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:21 INFO - PROCESS | 2088 | ++DOCSHELL 1D758000 == 67 [pid = 2088] [id = 664] 10:16:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1D759400) [pid = 2088] [serial = 1992] [outer = 00000000] 10:16:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1DB18400) [pid = 2088] [serial = 1993] [outer = 1D759400] 10:16:21 INFO - PROCESS | 2088 | 1464369381038 Marionette DEBUG loaded listener.js 10:16:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1DB21000) [pid = 2088] [serial = 1994] [outer = 1D759400] 10:16:21 INFO - PROCESS | 2088 | 1464369381609 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 10:16:21 INFO - PROCESS | 2088 | 1464369381678 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 2088 | 1464369381681 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 10:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:16:21 INFO - PROCESS | 2088 | 1464369381684 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - PROCESS | 2088 | 1464369381686 Marionette TRACE conn5 <- [1,2622,null,{}] 10:16:21 INFO - PROCESS | 2088 | 1464369381690 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:21 INFO - PROCESS | 2088 | 1464369381799 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 10:16:21 INFO - PROCESS | 2088 | 1464369381944 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:21 INFO - PROCESS | 2088 | ++DOCSHELL 1D753400 == 68 [pid = 2088] [id = 665] 10:16:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1DB17C00) [pid = 2088] [serial = 1995] [outer = 00000000] 10:16:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1DCB6C00) [pid = 2088] [serial = 1996] [outer = 1DB17C00] 10:16:22 INFO - PROCESS | 2088 | 1464369382000 Marionette DEBUG loaded listener.js 10:16:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1DCBD400) [pid = 2088] [serial = 1997] [outer = 1DB17C00] 10:16:22 INFO - PROCESS | 2088 | 1464369382588 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 10:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:16:22 INFO - PROCESS | 2088 | 1464369382658 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 10:16:22 INFO - PROCESS | 2088 | 1464369382660 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 10:16:22 INFO - PROCESS | 2088 | 1464369382664 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:16:22 INFO - PROCESS | 2088 | 1464369382666 Marionette TRACE conn5 <- [1,2626,null,{}] 10:16:22 INFO - PROCESS | 2088 | 1464369382670 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:22 INFO - PROCESS | 2088 | 1464369382832 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 10:16:22 INFO - PROCESS | 2088 | 1464369382980 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:23 INFO - PROCESS | 2088 | ++DOCSHELL 0C9A2400 == 69 [pid = 2088] [id = 666] 10:16:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1053E000) [pid = 2088] [serial = 1998] [outer = 00000000] 10:16:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1487DC00) [pid = 2088] [serial = 1999] [outer = 1053E000] 10:16:23 INFO - PROCESS | 2088 | 1464369383037 Marionette DEBUG loaded listener.js 10:16:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (165F5C00) [pid = 2088] [serial = 2000] [outer = 1053E000] 10:16:23 INFO - PROCESS | 2088 | 1464369383812 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1219ms 10:16:23 INFO - PROCESS | 2088 | 1464369383887 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 10:16:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:16:23 INFO - PROCESS | 2088 | 1464369383892 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 10:16:23 INFO - PROCESS | 2088 | 1464369383897 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:16:23 INFO - PROCESS | 2088 | 1464369383901 Marionette TRACE conn5 <- [1,2630,null,{}] 10:16:23 INFO - PROCESS | 2088 | 1464369383906 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:24 INFO - PROCESS | 2088 | 1464369384013 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 10:16:24 INFO - PROCESS | 2088 | 1464369384169 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:24 INFO - PROCESS | 2088 | ++DOCSHELL 101F0C00 == 70 [pid = 2088] [id = 667] 10:16:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1034F400) [pid = 2088] [serial = 2001] [outer = 00000000] 10:16:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (17705800) [pid = 2088] [serial = 2002] [outer = 1034F400] 10:16:24 INFO - PROCESS | 2088 | 1464369384221 Marionette DEBUG loaded listener.js 10:16:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (17A0FC00) [pid = 2088] [serial = 2003] [outer = 1034F400] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 0CA1E000 == 69 [pid = 2088] [id = 622] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 1514FC00 == 68 [pid = 2088] [id = 621] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 192E0400 == 67 [pid = 2088] [id = 620] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 10802800 == 66 [pid = 2088] [id = 618] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 0C99F000 == 65 [pid = 2088] [id = 617] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 19081000 == 64 [pid = 2088] [id = 633] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 167AE800 == 63 [pid = 2088] [id = 632] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 10C29800 == 62 [pid = 2088] [id = 659] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 165EEC00 == 61 [pid = 2088] [id = 658] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 0CA21800 == 60 [pid = 2088] [id = 657] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 1A1C3C00 == 59 [pid = 2088] [id = 656] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 19B63800 == 58 [pid = 2088] [id = 655] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 1919E000 == 57 [pid = 2088] [id = 654] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 18A35C00 == 56 [pid = 2088] [id = 653] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 107E8000 == 55 [pid = 2088] [id = 652] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 0C9A1800 == 54 [pid = 2088] [id = 651] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 0D1F9400 == 53 [pid = 2088] [id = 650] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (11689400) [pid = 2088] [serial = 1894] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1D75B800) [pid = 2088] [serial = 1936] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (17705C00) [pid = 2088] [serial = 1897] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (19086000) [pid = 2088] [serial = 1900] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (191A9000) [pid = 2088] [serial = 1903] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (19B61400) [pid = 2088] [serial = 1906] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1AFD8000) [pid = 2088] [serial = 1909] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOCSHELL 14FF6C00 == 52 [pid = 2088] [id = 646] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (107B6C00) [pid = 2088] [serial = 1892] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (17A0EC00) [pid = 2088] [serial = 1915] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (18E97800) [pid = 2088] [serial = 1916] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1C6B1400) [pid = 2088] [serial = 1921] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (16CCD400) [pid = 2088] [serial = 1913] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (16692800) [pid = 2088] [serial = 1912] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1CCA1000) [pid = 2088] [serial = 1924] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1CC35400) [pid = 2088] [serial = 1922] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1D370400) [pid = 2088] [serial = 1927] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1A4E4400) [pid = 2088] [serial = 1918] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1CD61000) [pid = 2088] [serial = 1925] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1C53A400) [pid = 2088] [serial = 1930] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1D751C00) [pid = 2088] [serial = 1933] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1D376000) [pid = 2088] [serial = 1928] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1D15FC00) [pid = 2088] [serial = 1931] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1D754800) [pid = 2088] [serial = 1934] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1B0B3400) [pid = 2088] [serial = 1919] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1C6B7C00) [pid = 2088] [serial = 1886] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (107B8400) [pid = 2088] [serial = 1874] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1C543800) [pid = 2088] [serial = 1883] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (17710000) [pid = 2088] [serial = 1877] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1602D000) [pid = 2088] [serial = 1841] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (10357800) [pid = 2088] [serial = 1838] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (19B70C00) [pid = 2088] [serial = 1880] [outer = 00000000] [url = about:blank] 10:16:24 INFO - PROCESS | 2088 | 1464369384791 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:16:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:16:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 930ms 10:16:24 INFO - PROCESS | 2088 | 1464369384831 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 10:16:24 INFO - PROCESS | 2088 | 1464369384836 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 10:16:24 INFO - PROCESS | 2088 | 1464369384842 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:16:24 INFO - PROCESS | 2088 | 1464369384844 Marionette TRACE conn5 <- [1,2634,null,{}] 10:16:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:16:24 INFO - PROCESS | 2088 | 1464369384848 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:24 INFO - PROCESS | 2088 | 1464369384944 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 10:16:25 INFO - PROCESS | 2088 | 1464369385073 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 2088 | ++DOCSHELL 107C0C00 == 53 [pid = 2088] [id = 668] 10:16:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (107E9400) [pid = 2088] [serial = 2004] [outer = 00000000] 10:16:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (16694000) [pid = 2088] [serial = 2005] [outer = 107E9400] 10:16:25 INFO - PROCESS | 2088 | 1464369385120 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1770E000) [pid = 2088] [serial = 2006] [outer = 107E9400] 10:16:25 INFO - PROCESS | 2088 | 1464369385523 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:16:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:16:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 10:16:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:16:25 INFO - PROCESS | 2088 | 1464369385578 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 10:16:25 INFO - PROCESS | 2088 | 1464369385580 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 10:16:25 INFO - PROCESS | 2088 | 1464369385583 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:16:25 INFO - PROCESS | 2088 | 1464369385587 Marionette TRACE conn5 <- [1,2638,null,{}] 10:16:25 INFO - PROCESS | 2088 | 1464369385597 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:25 INFO - PROCESS | 2088 | 1464369385688 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 10:16:25 INFO - PROCESS | 2088 | 1464369385732 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 2088 | ++DOCSHELL 19094400 == 54 [pid = 2088] [id = 669] 10:16:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (19095800) [pid = 2088] [serial = 2007] [outer = 00000000] 10:16:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1919C000) [pid = 2088] [serial = 2008] [outer = 19095800] 10:16:25 INFO - PROCESS | 2088 | 1464369385780 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (191D0400) [pid = 2088] [serial = 2009] [outer = 19095800] 10:16:26 INFO - PROCESS | 2088 | 1464369386241 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:16:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:16:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 690ms 10:16:26 INFO - PROCESS | 2088 | 1464369386274 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 10:16:26 INFO - PROCESS | 2088 | 1464369386277 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 10:16:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:16:26 INFO - PROCESS | 2088 | 1464369386284 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - PROCESS | 2088 | 1464369386285 Marionette TRACE conn5 <- [1,2642,null,{}] 10:16:26 INFO - PROCESS | 2088 | 1464369386289 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:26 INFO - PROCESS | 2088 | 1464369386382 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 10:16:26 INFO - PROCESS | 2088 | 1464369386388 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:26 INFO - PROCESS | 2088 | ++DOCSHELL 10539C00 == 55 [pid = 2088] [id = 670] 10:16:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (19B65800) [pid = 2088] [serial = 2010] [outer = 00000000] 10:16:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1A07AC00) [pid = 2088] [serial = 2011] [outer = 19B65800] 10:16:26 INFO - PROCESS | 2088 | 1464369386433 Marionette DEBUG loaded listener.js 10:16:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1A3DAC00) [pid = 2088] [serial = 2012] [outer = 19B65800] 10:16:26 INFO - PROCESS | 2088 | 1464369386878 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:16:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:16:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 10:16:26 INFO - PROCESS | 2088 | 1464369386926 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 10:16:26 INFO - PROCESS | 2088 | 1464369386928 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 10:16:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:16:26 INFO - PROCESS | 2088 | 1464369386931 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - PROCESS | 2088 | 1464369386933 Marionette TRACE conn5 <- [1,2646,null,{}] 10:16:26 INFO - PROCESS | 2088 | 1464369386936 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:27 INFO - PROCESS | 2088 | 1464369387063 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 10:16:27 INFO - PROCESS | 2088 | 1464369387070 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:27 INFO - PROCESS | 2088 | ++DOCSHELL 1A3E0400 == 56 [pid = 2088] [id = 671] 10:16:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1A3E6C00) [pid = 2088] [serial = 2013] [outer = 00000000] 10:16:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1A4EE800) [pid = 2088] [serial = 2014] [outer = 1A3E6C00] 10:16:27 INFO - PROCESS | 2088 | 1464369387143 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1A4F0400) [pid = 2088] [serial = 2015] [outer = 1A3E6C00] 10:16:27 INFO - PROCESS | 2088 | 1464369387621 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:16:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:16:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 10:16:27 INFO - PROCESS | 2088 | 1464369387667 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 10:16:27 INFO - PROCESS | 2088 | 1464369387669 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 10:16:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:16:27 INFO - PROCESS | 2088 | 1464369387672 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:16:27 INFO - PROCESS | 2088 | 1464369387674 Marionette TRACE conn5 <- [1,2650,null,{}] 10:16:27 INFO - PROCESS | 2088 | 1464369387677 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:27 INFO - PROCESS | 2088 | 1464369387809 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 10:16:27 INFO - PROCESS | 2088 | 1464369387880 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:27 INFO - PROCESS | 2088 | ++DOCSHELL 1A4E8000 == 57 [pid = 2088] [id = 672] 10:16:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1C541400) [pid = 2088] [serial = 2016] [outer = 00000000] 10:16:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1C9A9C00) [pid = 2088] [serial = 2017] [outer = 1C541400] 10:16:27 INFO - PROCESS | 2088 | 1464369387926 Marionette DEBUG loaded listener.js 10:16:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1CC37800) [pid = 2088] [serial = 2018] [outer = 1C541400] 10:16:28 INFO - PROCESS | 2088 | 1464369388337 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:16:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:16:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 10:16:28 INFO - PROCESS | 2088 | 1464369388432 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 10:16:28 INFO - PROCESS | 2088 | 1464369388434 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 10:16:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:16:28 INFO - PROCESS | 2088 | 1464369388437 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:16:28 INFO - PROCESS | 2088 | 1464369388439 Marionette TRACE conn5 <- [1,2654,null,{}] 10:16:28 INFO - PROCESS | 2088 | 1464369388446 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:28 INFO - PROCESS | 2088 | 1464369388570 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 10:16:28 INFO - PROCESS | 2088 | 1464369388644 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:28 INFO - PROCESS | 2088 | ++DOCSHELL 1CC3D000 == 58 [pid = 2088] [id = 673] 10:16:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1CCA4400) [pid = 2088] [serial = 2019] [outer = 00000000] 10:16:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1CDB4C00) [pid = 2088] [serial = 2020] [outer = 1CCA4400] 10:16:28 INFO - PROCESS | 2088 | 1464369388690 Marionette DEBUG loaded listener.js 10:16:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1D372800) [pid = 2088] [serial = 2021] [outer = 1CCA4400] 10:16:29 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (18A4E400) [pid = 2088] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:16:29 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (19B64000) [pid = 2088] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:16:29 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1A1C6400) [pid = 2088] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:16:29 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (0CA97400) [pid = 2088] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:16:29 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (0C9A8400) [pid = 2088] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:16:29 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1919FC00) [pid = 2088] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:16:29 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (101F1000) [pid = 2088] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:16:29 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1140B000) [pid = 2088] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:16:29 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (160DE800) [pid = 2088] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:16:29 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (19081800) [pid = 2088] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:16:29 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (16689800) [pid = 2088] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:16:29 INFO - PROCESS | 2088 | 1464369389686 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:16:29 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) 10:16:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1280ms 10:16:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:16:29 INFO - PROCESS | 2088 | 1464369389719 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 10:16:29 INFO - PROCESS | 2088 | 1464369389721 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 10:16:29 INFO - PROCESS | 2088 | 1464369389724 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:16:29 INFO - PROCESS | 2088 | 1464369389726 Marionette TRACE conn5 <- [1,2658,null,{}] 10:16:29 INFO - PROCESS | 2088 | 1464369389730 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:29 INFO - PROCESS | 2088 | 1464369389814 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 10:16:29 INFO - PROCESS | 2088 | 1464369389821 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:29 INFO - PROCESS | 2088 | ++DOCSHELL 165EB800 == 59 [pid = 2088] [id = 674] 10:16:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (18A4B000) [pid = 2088] [serial = 2022] [outer = 00000000] 10:16:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1A1C6400) [pid = 2088] [serial = 2023] [outer = 18A4B000] 10:16:29 INFO - PROCESS | 2088 | 1464369389865 Marionette DEBUG loaded listener.js 10:16:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1C547000) [pid = 2088] [serial = 2024] [outer = 18A4B000] 10:16:30 INFO - PROCESS | 2088 | 1464369390792 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 10:16:30 INFO - PROCESS | 2088 | 1464369390849 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 10:16:30 INFO - PROCESS | 2088 | 1464369390852 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:16:30 INFO - PROCESS | 2088 | 1464369390854 Marionette TRACE conn5 <- [1,2662,null,{}] 10:16:30 INFO - PROCESS | 2088 | 1464369390857 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:30 INFO - PROCESS | 2088 | 1464369390943 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 10:16:30 INFO - PROCESS | 2088 | 1464369390950 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:30 INFO - PROCESS | 2088 | ++DOCSHELL 164B5C00 == 60 [pid = 2088] [id = 675] 10:16:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (165EC400) [pid = 2088] [serial = 2025] [outer = 00000000] 10:16:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1D75BC00) [pid = 2088] [serial = 2026] [outer = 165EC400] 10:16:31 INFO - PROCESS | 2088 | 1464369390994 Marionette DEBUG loaded listener.js 10:16:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1DB16400) [pid = 2088] [serial = 2027] [outer = 165EC400] 10:16:32 INFO - PROCESS | 2088 | 1464369392260 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 10:16:32 INFO - PROCESS | 2088 | 1464369392281 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 10:16:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:16:32 INFO - PROCESS | 2088 | 1464369392286 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:16:32 INFO - PROCESS | 2088 | 1464369392290 Marionette TRACE conn5 <- [1,2666,null,{}] 10:16:32 INFO - PROCESS | 2088 | 1464369392295 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:32 INFO - PROCESS | 2088 | 1464369392416 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 10:16:32 INFO - PROCESS | 2088 | 1464369392567 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 2088 | ++DOCSHELL 10C2BC00 == 61 [pid = 2088] [id = 676] 10:16:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (14FFBC00) [pid = 2088] [serial = 2028] [outer = 00000000] 10:16:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (164B1400) [pid = 2088] [serial = 2029] [outer = 14FFBC00] 10:16:32 INFO - PROCESS | 2088 | 1464369392624 Marionette DEBUG loaded listener.js 10:16:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1770B400) [pid = 2088] [serial = 2030] [outer = 14FFBC00] 10:16:33 INFO - PROCESS | 2088 | 1464369393684 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:16:33 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) 10:16:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1429ms 10:16:33 INFO - PROCESS | 2088 | 1464369393716 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 10:16:33 INFO - PROCESS | 2088 | 1464369393722 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 10:16:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:16:33 INFO - PROCESS | 2088 | 1464369393729 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:16:33 INFO - PROCESS | 2088 | 1464369393731 Marionette TRACE conn5 <- [1,2670,null,{}] 10:16:33 INFO - PROCESS | 2088 | 1464369393735 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:33 INFO - PROCESS | 2088 | 1464369393853 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 10:16:34 INFO - PROCESS | 2088 | 1464369394006 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:34 INFO - PROCESS | 2088 | ++DOCSHELL 1A0B3800 == 62 [pid = 2088] [id = 677] 10:16:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1A0B8C00) [pid = 2088] [serial = 2031] [outer = 00000000] 10:16:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1B619000) [pid = 2088] [serial = 2032] [outer = 1A0B8C00] 10:16:34 INFO - PROCESS | 2088 | 1464369394062 Marionette DEBUG loaded listener.js 10:16:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1C6B4000) [pid = 2088] [serial = 2033] [outer = 1A0B8C00] 10:16:35 INFO - PROCESS | 2088 | 1464369395070 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:16:35 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) 10:16:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1376ms 10:16:35 INFO - PROCESS | 2088 | 1464369395148 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 10:16:35 INFO - PROCESS | 2088 | 1464369395151 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 10:16:35 INFO - PROCESS | 2088 | 1464369395156 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:16:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:16:35 INFO - PROCESS | 2088 | 1464369395159 Marionette TRACE conn5 <- [1,2674,null,{}] 10:16:35 INFO - PROCESS | 2088 | 1464369395171 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:35 INFO - PROCESS | 2088 | 1464369395277 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 10:16:35 INFO - PROCESS | 2088 | 1464369395461 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 2088 | ++DOCSHELL 10542000 == 63 [pid = 2088] [id = 678] 10:16:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (10546000) [pid = 2088] [serial = 2034] [outer = 00000000] 10:16:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1547C800) [pid = 2088] [serial = 2035] [outer = 10546000] 10:16:35 INFO - PROCESS | 2088 | 1464369395560 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (19083000) [pid = 2088] [serial = 2036] [outer = 10546000] 10:16:36 INFO - PROCESS | 2088 | 1464369396846 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 2088 | 1464369396924 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 10:16:36 INFO - PROCESS | 2088 | 1464369396930 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:16:36 INFO - PROCESS | 2088 | 1464369396934 Marionette TRACE conn5 <- [1,2678,null,{}] 10:16:36 INFO - PROCESS | 2088 | 1464369396939 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:37 INFO - PROCESS | 2088 | 1464369397029 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 10:16:37 INFO - PROCESS | 2088 | --DOCSHELL 165EB800 == 62 [pid = 2088] [id = 674] 10:16:37 INFO - PROCESS | 2088 | --DOCSHELL 1CC3D000 == 61 [pid = 2088] [id = 673] 10:16:37 INFO - PROCESS | 2088 | --DOCSHELL 1A4E8000 == 60 [pid = 2088] [id = 672] 10:16:37 INFO - PROCESS | 2088 | --DOCSHELL 1A3E0400 == 59 [pid = 2088] [id = 671] 10:16:37 INFO - PROCESS | 2088 | --DOCSHELL 10539C00 == 58 [pid = 2088] [id = 670] 10:16:37 INFO - PROCESS | 2088 | --DOCSHELL 19094400 == 57 [pid = 2088] [id = 669] 10:16:37 INFO - PROCESS | 2088 | --DOCSHELL 107C0C00 == 56 [pid = 2088] [id = 668] 10:16:37 INFO - PROCESS | 2088 | --DOCSHELL 101F0C00 == 55 [pid = 2088] [id = 667] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (17A06800) [pid = 2088] [serial = 1939] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1DB21800) [pid = 2088] [serial = 1945] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1C53BC00) [pid = 2088] [serial = 1942] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1DB61400) [pid = 2088] [serial = 1948] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOCSHELL 1C6B4C00 == 54 [pid = 2088] [id = 660] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (19B69800) [pid = 2088] [serial = 1966] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1A4E8400) [pid = 2088] [serial = 1969] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1A1A5C00) [pid = 2088] [serial = 1967] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (10B7D800) [pid = 2088] [serial = 1972] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (10355400) [pid = 2088] [serial = 1954] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (107E9800) [pid = 2088] [serial = 1955] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (191CF400) [pid = 2088] [serial = 1963] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1548A400) [pid = 2088] [serial = 1952] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (14AE9C00) [pid = 2088] [serial = 1951] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (167A7C00) [pid = 2088] [serial = 1957] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1AFD8400) [pid = 2088] [serial = 1970] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1770B000) [pid = 2088] [serial = 1958] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1DB16C00) [pid = 2088] [serial = 1937] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (19094800) [pid = 2088] [serial = 1960] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (190E0800) [pid = 2088] [serial = 1961] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (19D1AC00) [pid = 2088] [serial = 1975] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1C9A4C00) [pid = 2088] [serial = 1979] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1C53C000) [pid = 2088] [serial = 1976] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (15482C00) [pid = 2088] [serial = 1973] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (192E2800) [pid = 2088] [serial = 1964] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1C6B9000) [pid = 2088] [serial = 1978] [outer = 00000000] [url = about:blank] 10:16:37 INFO - PROCESS | 2088 | 1464369397304 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:37 INFO - PROCESS | 2088 | ++DOCSHELL 0C99C400 == 55 [pid = 2088] [id = 679] 10:16:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (0C99F400) [pid = 2088] [serial = 2037] [outer = 00000000] 10:16:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (101EFC00) [pid = 2088] [serial = 2038] [outer = 0C99F400] 10:16:37 INFO - PROCESS | 2088 | 1464369397357 Marionette DEBUG loaded listener.js 10:16:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (10542C00) [pid = 2088] [serial = 2039] [outer = 0C99F400] 10:16:38 INFO - PROCESS | 2088 | 1464369398242 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 2088 | 1464369398266 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 10:16:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:16:38 INFO - PROCESS | 2088 | 1464369398272 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 2088 | 1464369398274 Marionette TRACE conn5 <- [1,2682,null,{}] 10:16:38 INFO - PROCESS | 2088 | 1464369398278 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:38 INFO - PROCESS | 2088 | 1464369398376 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 10:16:38 INFO - PROCESS | 2088 | 1464369398468 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:38 INFO - PROCESS | 2088 | ++DOCSHELL 0C999800 == 56 [pid = 2088] [id = 680] 10:16:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (10801800) [pid = 2088] [serial = 2040] [outer = 00000000] 10:16:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (14AEC400) [pid = 2088] [serial = 2041] [outer = 10801800] 10:16:38 INFO - PROCESS | 2088 | 1464369398514 Marionette DEBUG loaded listener.js 10:16:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (15171400) [pid = 2088] [serial = 2042] [outer = 10801800] 10:16:39 INFO - PROCESS | 2088 | 1464369399387 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 10:16:39 INFO - PROCESS | 2088 | 1464369399449 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 10:16:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:16:39 INFO - PROCESS | 2088 | 1464369399453 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:16:39 INFO - PROCESS | 2088 | 1464369399456 Marionette TRACE conn5 <- [1,2686,null,{}] 10:16:39 INFO - PROCESS | 2088 | 1464369399467 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:39 INFO - PROCESS | 2088 | 1464369399595 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 10:16:39 INFO - PROCESS | 2088 | 1464369399603 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 2088 | ++DOCSHELL 16038000 == 57 [pid = 2088] [id = 681] 10:16:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (160E2800) [pid = 2088] [serial = 2043] [outer = 00000000] 10:16:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (165E9000) [pid = 2088] [serial = 2044] [outer = 160E2800] 10:16:39 INFO - PROCESS | 2088 | 1464369399651 Marionette DEBUG loaded listener.js 10:16:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (16689800) [pid = 2088] [serial = 2045] [outer = 160E2800] 10:16:40 INFO - PROCESS | 2088 | 1464369400636 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:16:40 INFO - PROCESS | 2088 | 1464369400694 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 10:16:40 INFO - PROCESS | 2088 | 1464369400698 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:16:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:16:40 INFO - PROCESS | 2088 | 1464369400699 Marionette TRACE conn5 <- [1,2690,null,{}] 10:16:40 INFO - PROCESS | 2088 | 1464369400703 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:40 INFO - PROCESS | 2088 | 1464369400841 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 10:16:40 INFO - PROCESS | 2088 | 1464369400849 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:40 INFO - PROCESS | 2088 | ++DOCSHELL 17793000 == 58 [pid = 2088] [id = 682] 10:16:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (17794C00) [pid = 2088] [serial = 2046] [outer = 00000000] 10:16:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (17A07800) [pid = 2088] [serial = 2047] [outer = 17794C00] 10:16:40 INFO - PROCESS | 2088 | 1464369400893 Marionette DEBUG loaded listener.js 10:16:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (18A32400) [pid = 2088] [serial = 2048] [outer = 17794C00] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (19081400) [pid = 2088] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1DB1E400) [pid = 2088] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (10B28000) [pid = 2088] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1053E000) [pid = 2088] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1A3E6C00) [pid = 2088] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1C541400) [pid = 2088] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (19B65800) [pid = 2088] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1A07B400) [pid = 2088] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (192E3C00) [pid = 2088] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1A4E6400) [pid = 2088] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1CCA4400) [pid = 2088] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (107E9400) [pid = 2088] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (19095800) [pid = 2088] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1DB5A800) [pid = 2088] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1034F400) [pid = 2088] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (164AC800) [pid = 2088] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (17704000) [pid = 2088] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (167AEC00) [pid = 2088] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (190EC400) [pid = 2088] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:16:41 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (18A4B000) [pid = 2088] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:16:41 INFO - PROCESS | 2088 | 1464369401626 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:16:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:16:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 970ms 10:16:41 INFO - PROCESS | 2088 | 1464369401672 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 2088 | 1464369401673 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 10:16:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:16:41 INFO - PROCESS | 2088 | 1464369401677 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - PROCESS | 2088 | 1464369401678 Marionette TRACE conn5 <- [1,2694,null,{}] 10:16:41 INFO - PROCESS | 2088 | 1464369401682 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:41 INFO - PROCESS | 2088 | 1464369401765 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 10:16:41 INFO - PROCESS | 2088 | 1464369401868 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:41 INFO - PROCESS | 2088 | ++DOCSHELL 1487F800 == 59 [pid = 2088] [id = 683] 10:16:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (14F7D400) [pid = 2088] [serial = 2049] [outer = 00000000] 10:16:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (18A4D800) [pid = 2088] [serial = 2050] [outer = 14F7D400] 10:16:41 INFO - PROCESS | 2088 | 1464369401912 Marionette DEBUG loaded listener.js 10:16:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (160DEC00) [pid = 2088] [serial = 2051] [outer = 14F7D400] 10:16:42 INFO - PROCESS | 2088 | 1464369402323 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:16:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:16:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 10:16:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:16:42 INFO - PROCESS | 2088 | 1464369402354 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 10:16:42 INFO - PROCESS | 2088 | 1464369402356 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 10:16:42 INFO - PROCESS | 2088 | 1464369402359 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:16:42 INFO - PROCESS | 2088 | 1464369402361 Marionette TRACE conn5 <- [1,2698,null,{}] 10:16:42 INFO - PROCESS | 2088 | 1464369402364 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:42 INFO - PROCESS | 2088 | 1464369402458 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 10:16:42 INFO - PROCESS | 2088 | 1464369402465 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:42 INFO - PROCESS | 2088 | ++DOCSHELL 19087400 == 60 [pid = 2088] [id = 684] 10:16:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (19088400) [pid = 2088] [serial = 2052] [outer = 00000000] 10:16:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1909B800) [pid = 2088] [serial = 2053] [outer = 19088400] 10:16:42 INFO - PROCESS | 2088 | 1464369402511 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (190E3C00) [pid = 2088] [serial = 2054] [outer = 19088400] 10:16:42 INFO - PROCESS | 2088 | 1464369402957 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:16:43 INFO - PROCESS | 2088 | 1464369403000 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 10:16:43 INFO - PROCESS | 2088 | 1464369403003 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:16:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:16:43 INFO - PROCESS | 2088 | 1464369403005 Marionette TRACE conn5 <- [1,2702,null,{}] 10:16:43 INFO - PROCESS | 2088 | 1464369403008 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:43 INFO - PROCESS | 2088 | 1464369403090 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 10:16:43 INFO - PROCESS | 2088 | 1464369403096 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:43 INFO - PROCESS | 2088 | ++DOCSHELL 10355800 == 61 [pid = 2088] [id = 685] 10:16:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (10543000) [pid = 2088] [serial = 2055] [outer = 00000000] 10:16:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (191A4800) [pid = 2088] [serial = 2056] [outer = 10543000] 10:16:43 INFO - PROCESS | 2088 | 1464369403150 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (191D0C00) [pid = 2088] [serial = 2057] [outer = 10543000] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 0C9A6000 == 60 [pid = 2088] [id = 623] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 167AB800 == 59 [pid = 2088] [id = 570] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 192E3000 == 58 [pid = 2088] [id = 635] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 1D758000 == 57 [pid = 2088] [id = 664] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 1035BC00 == 56 [pid = 2088] [id = 569] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 1DB24400 == 55 [pid = 2088] [id = 649] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 1D753400 == 54 [pid = 2088] [id = 665] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 165F1C00 == 53 [pid = 2088] [id = 562] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 10B7FC00 == 52 [pid = 2088] [id = 574] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 190E4800 == 51 [pid = 2088] [id = 619] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 190E6800 == 50 [pid = 2088] [id = 634] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 0CA27C00 == 49 [pid = 2088] [id = 624] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 1919E400 == 48 [pid = 2088] [id = 636] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 14B81400 == 47 [pid = 2088] [id = 567] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 18A38000 == 46 [pid = 2088] [id = 662] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 165F3800 == 45 [pid = 2088] [id = 625] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 107B6800 == 44 [pid = 2088] [id = 663] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 1A3E0000 == 43 [pid = 2088] [id = 647] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 0C9A2400 == 42 [pid = 2088] [id = 666] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 191A9400 == 41 [pid = 2088] [id = 626] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 1489D400 == 40 [pid = 2088] [id = 645] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 14F61C00 == 39 [pid = 2088] [id = 661] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 192E0000 == 38 [pid = 2088] [id = 571] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 1DB1BC00 == 37 [pid = 2088] [id = 648] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 190E6C00 == 36 [pid = 2088] [id = 628] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 107E0800 == 35 [pid = 2088] [id = 631] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 0C99C400 == 34 [pid = 2088] [id = 679] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 10542000 == 33 [pid = 2088] [id = 678] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 1A0B3800 == 32 [pid = 2088] [id = 677] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 10C2BC00 == 31 [pid = 2088] [id = 676] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 164B5C00 == 30 [pid = 2088] [id = 675] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 0C999800 == 29 [pid = 2088] [id = 680] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 17793000 == 28 [pid = 2088] [id = 682] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 19087400 == 27 [pid = 2088] [id = 684] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 1487F800 == 26 [pid = 2088] [id = 683] 10:16:44 INFO - PROCESS | 2088 | --DOCSHELL 16038000 == 25 [pid = 2088] [id = 681] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1908C800) [pid = 2088] [serial = 1901] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (1DB18400) [pid = 2088] [serial = 1993] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1DB57C00) [pid = 2088] [serial = 1946] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (14FFA000) [pid = 2088] [serial = 1895] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (165F5C00) [pid = 2088] [serial = 2000] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (164A8400) [pid = 2088] [serial = 1984] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1A4EE800) [pid = 2088] [serial = 2014] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1C9A9C00) [pid = 2088] [serial = 2017] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1A07AC00) [pid = 2088] [serial = 2011] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1CD60000) [pid = 2088] [serial = 1981] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1B621C00) [pid = 2088] [serial = 1910] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (19443000) [pid = 2088] [serial = 1907] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1C6C0400) [pid = 2088] [serial = 1943] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1A3DAC00) [pid = 2088] [serial = 2012] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1CDB4C00) [pid = 2088] [serial = 2020] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1770E000) [pid = 2088] [serial = 2006] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1919C000) [pid = 2088] [serial = 2008] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1DCB7400) [pid = 2088] [serial = 1949] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1DCB6C00) [pid = 2088] [serial = 1996] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (17705800) [pid = 2088] [serial = 2002] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1907E000) [pid = 2088] [serial = 1940] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1487DC00) [pid = 2088] [serial = 1999] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1CC37800) [pid = 2088] [serial = 2018] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1AFD1000) [pid = 2088] [serial = 1871] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1D372800) [pid = 2088] [serial = 2021] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (191D0400) [pid = 2088] [serial = 2009] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1778F400) [pid = 2088] [serial = 1898] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1CD6B000) [pid = 2088] [serial = 1990] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (191D2400) [pid = 2088] [serial = 1904] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (191A5800) [pid = 2088] [serial = 1987] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (16694000) [pid = 2088] [serial = 2005] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (17A0FC00) [pid = 2088] [serial = 2003] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (1A4F0400) [pid = 2088] [serial = 2015] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (1A1C6400) [pid = 2088] [serial = 2023] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (1D75BC00) [pid = 2088] [serial = 2026] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (1C547000) [pid = 2088] [serial = 2024] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 2088 | 1464369405212 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:16:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:16:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2234ms 10:16:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:16:45 INFO - PROCESS | 2088 | 1464369405243 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 10:16:45 INFO - PROCESS | 2088 | 1464369405247 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 10:16:45 INFO - PROCESS | 2088 | 1464369405252 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:16:45 INFO - PROCESS | 2088 | 1464369405257 Marionette TRACE conn5 <- [1,2706,null,{}] 10:16:45 INFO - PROCESS | 2088 | 1464369405264 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:45 INFO - PROCESS | 2088 | 1464369405355 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 10:16:45 INFO - PROCESS | 2088 | 1464369405368 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 2088 | ++DOCSHELL 101F4000 == 26 [pid = 2088] [id = 686] 10:16:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (101F4C00) [pid = 2088] [serial = 2058] [outer = 00000000] 10:16:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (1034F800) [pid = 2088] [serial = 2059] [outer = 101F4C00] 10:16:45 INFO - PROCESS | 2088 | 1464369405419 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (1035B800) [pid = 2088] [serial = 2060] [outer = 101F4C00] 10:16:45 INFO - PROCESS | 2088 | 1464369405916 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 10:16:46 INFO - PROCESS | 2088 | 1464369405989 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 10:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:16:46 INFO - PROCESS | 2088 | 1464369405996 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 2088 | 1464369405998 Marionette TRACE conn5 <- [1,2710,null,{}] 10:16:46 INFO - PROCESS | 2088 | 1464369406003 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:46 INFO - PROCESS | 2088 | 1464369406091 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 10:16:46 INFO - PROCESS | 2088 | 1464369406107 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 2088 | ++DOCSHELL 10B2B000 == 27 [pid = 2088] [id = 687] 10:16:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (10B7D400) [pid = 2088] [serial = 2061] [outer = 00000000] 10:16:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (10C2B800) [pid = 2088] [serial = 2062] [outer = 10B7D400] 10:16:46 INFO - PROCESS | 2088 | 1464369406154 Marionette DEBUG loaded listener.js 10:16:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (1140B000) [pid = 2088] [serial = 2063] [outer = 10B7D400] 10:16:46 INFO - PROCESS | 2088 | 1464369406645 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:16:46 INFO - PROCESS | 2088 | 1464369406671 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 10:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:16:46 INFO - PROCESS | 2088 | 1464369406675 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 2088 | 1464369406678 Marionette TRACE conn5 <- [1,2714,null,{}] 10:16:46 INFO - PROCESS | 2088 | 1464369406690 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:46 INFO - PROCESS | 2088 | 1464369406808 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 10:16:46 INFO - PROCESS | 2088 | 1464369406902 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 2088 | ++DOCSHELL 14AEDC00 == 28 [pid = 2088] [id = 688] 10:16:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (1514E400) [pid = 2088] [serial = 2064] [outer = 00000000] 10:16:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (152DA400) [pid = 2088] [serial = 2065] [outer = 1514E400] 10:16:46 INFO - PROCESS | 2088 | 1464369406954 Marionette DEBUG loaded listener.js 10:16:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (15416400) [pid = 2088] [serial = 2066] [outer = 1514E400] 10:16:47 INFO - PROCESS | 2088 | 1464369407348 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:16:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:16:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 10:16:47 INFO - PROCESS | 2088 | 1464369407412 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 10:16:47 INFO - PROCESS | 2088 | 1464369407414 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 10:16:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:16:47 INFO - PROCESS | 2088 | 1464369407418 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - PROCESS | 2088 | 1464369407419 Marionette TRACE conn5 <- [1,2718,null,{}] 10:16:47 INFO - PROCESS | 2088 | 1464369407429 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:47 INFO - PROCESS | 2088 | 1464369407514 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 10:16:47 INFO - PROCESS | 2088 | 1464369407521 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:47 INFO - PROCESS | 2088 | ++DOCSHELL 107DF800 == 29 [pid = 2088] [id = 689] 10:16:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1602E000) [pid = 2088] [serial = 2067] [outer = 00000000] 10:16:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (164AC000) [pid = 2088] [serial = 2068] [outer = 1602E000] 10:16:47 INFO - PROCESS | 2088 | 1464369407577 Marionette DEBUG loaded listener.js 10:16:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (165EBC00) [pid = 2088] [serial = 2069] [outer = 1602E000] 10:16:48 INFO - PROCESS | 2088 | 1464369408495 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 10:16:48 INFO - PROCESS | 2088 | 1464369408540 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 10:16:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:16:48 INFO - PROCESS | 2088 | 1464369408543 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:16:48 INFO - PROCESS | 2088 | 1464369408545 Marionette TRACE conn5 <- [1,2722,null,{}] 10:16:48 INFO - PROCESS | 2088 | 1464369408548 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:48 INFO - PROCESS | 2088 | 1464369408656 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 10:16:48 INFO - PROCESS | 2088 | 1464369408665 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 2088 | ++DOCSHELL 16756C00 == 30 [pid = 2088] [id = 690] 10:16:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (167AB800) [pid = 2088] [serial = 2070] [outer = 00000000] 10:16:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (16CCB400) [pid = 2088] [serial = 2071] [outer = 167AB800] 10:16:48 INFO - PROCESS | 2088 | 1464369408710 Marionette DEBUG loaded listener.js 10:16:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (16CD4800) [pid = 2088] [serial = 2072] [outer = 167AB800] 10:16:49 INFO - PROCESS | 2088 | 1464369409131 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:16:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:16:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 10:16:49 INFO - PROCESS | 2088 | 1464369409175 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 10:16:49 INFO - PROCESS | 2088 | 1464369409177 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 10:16:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:16:49 INFO - PROCESS | 2088 | 1464369409180 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 2088 | 1464369409182 Marionette TRACE conn5 <- [1,2726,null,{}] 10:16:49 INFO - PROCESS | 2088 | 1464369409185 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:49 INFO - PROCESS | 2088 | 1464369409331 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 10:16:49 INFO - PROCESS | 2088 | 1464369409348 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:49 INFO - PROCESS | 2088 | ++DOCSHELL 17790000 == 31 [pid = 2088] [id = 691] 10:16:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (17790400) [pid = 2088] [serial = 2073] [outer = 00000000] 10:16:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (17A0A800) [pid = 2088] [serial = 2074] [outer = 17790400] 10:16:49 INFO - PROCESS | 2088 | 1464369409393 Marionette DEBUG loaded listener.js 10:16:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (18A51400) [pid = 2088] [serial = 2075] [outer = 17790400] 10:16:49 INFO - PROCESS | 2088 | 1464369409815 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:16:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:16:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 10:16:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:16:49 INFO - PROCESS | 2088 | 1464369409851 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 10:16:49 INFO - PROCESS | 2088 | 1464369409853 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 10:16:49 INFO - PROCESS | 2088 | 1464369409856 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 2088 | 1464369409858 Marionette TRACE conn5 <- [1,2730,null,{}] 10:16:49 INFO - PROCESS | 2088 | 1464369409861 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:50 INFO - PROCESS | 2088 | 1464369410005 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 10:16:50 INFO - PROCESS | 2088 | 1464369410067 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 2088 | ++DOCSHELL 177DE400 == 32 [pid = 2088] [id = 692] 10:16:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (18A4FC00) [pid = 2088] [serial = 2076] [outer = 00000000] 10:16:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (19082800) [pid = 2088] [serial = 2077] [outer = 18A4FC00] 10:16:50 INFO - PROCESS | 2088 | 1464369410112 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1908A000) [pid = 2088] [serial = 2078] [outer = 18A4FC00] 10:16:50 INFO - PROCESS | 2088 | 1464369410539 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:16:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:16:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 731ms 10:16:50 INFO - PROCESS | 2088 | 1464369410593 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 10:16:50 INFO - PROCESS | 2088 | 1464369410595 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 10:16:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:16:50 INFO - PROCESS | 2088 | 1464369410598 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:16:50 INFO - PROCESS | 2088 | 1464369410599 Marionette TRACE conn5 <- [1,2734,null,{}] 10:16:50 INFO - PROCESS | 2088 | 1464369410603 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:50 INFO - PROCESS | 2088 | 1464369410713 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 10:16:50 INFO - PROCESS | 2088 | 1464369410720 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 2088 | ++DOCSHELL 19081C00 == 33 [pid = 2088] [id = 693] 10:16:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1908D800) [pid = 2088] [serial = 2079] [outer = 00000000] 10:16:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (190E0800) [pid = 2088] [serial = 2080] [outer = 1908D800] 10:16:50 INFO - PROCESS | 2088 | 1464369410765 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19092800) [pid = 2088] [serial = 2081] [outer = 1908D800] 10:16:51 INFO - PROCESS | 2088 | 1464369411203 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:16:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:16:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 10:16:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:16:51 INFO - PROCESS | 2088 | 1464369411232 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 10:16:51 INFO - PROCESS | 2088 | 1464369411234 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 10:16:51 INFO - PROCESS | 2088 | 1464369411237 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 2088 | 1464369411239 Marionette TRACE conn5 <- [1,2738,null,{}] 10:16:51 INFO - PROCESS | 2088 | 1464369411242 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:51 INFO - PROCESS | 2088 | 1464369411351 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 10:16:51 INFO - PROCESS | 2088 | 1464369411440 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:51 INFO - PROCESS | 2088 | ++DOCSHELL 14AE3400 == 34 [pid = 2088] [id = 694] 10:16:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (190ED400) [pid = 2088] [serial = 2082] [outer = 00000000] 10:16:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (191A2000) [pid = 2088] [serial = 2083] [outer = 190ED400] 10:16:51 INFO - PROCESS | 2088 | 1464369411485 Marionette DEBUG loaded listener.js 10:16:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (191A2400) [pid = 2088] [serial = 2084] [outer = 190ED400] 10:16:51 INFO - PROCESS | 2088 | 1464369411904 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:16:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:16:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 731ms 10:16:51 INFO - PROCESS | 2088 | 1464369411970 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 10:16:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:16:51 INFO - PROCESS | 2088 | 1464369411972 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 10:16:51 INFO - PROCESS | 2088 | 1464369411976 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 2088 | 1464369411977 Marionette TRACE conn5 <- [1,2742,null,{}] 10:16:51 INFO - PROCESS | 2088 | 1464369411981 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:52 INFO - PROCESS | 2088 | 1464369412097 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 10:16:52 INFO - PROCESS | 2088 | 1464369412161 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:52 INFO - PROCESS | 2088 | ++DOCSHELL 192DD400 == 35 [pid = 2088] [id = 695] 10:16:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (192DFC00) [pid = 2088] [serial = 2085] [outer = 00000000] 10:16:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (192E4800) [pid = 2088] [serial = 2086] [outer = 192DFC00] 10:16:52 INFO - PROCESS | 2088 | 1464369412206 Marionette DEBUG loaded listener.js 10:16:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1944AC00) [pid = 2088] [serial = 2087] [outer = 192DFC00] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (152D7000) [pid = 2088] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1DB17C00) [pid = 2088] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (164B0800) [pid = 2088] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (19088000) [pid = 2088] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1D759400) [pid = 2088] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (19088400) [pid = 2088] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (160E2800) [pid = 2088] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (17794C00) [pid = 2088] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14F7D400) [pid = 2088] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10801800) [pid = 2088] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (0C99F400) [pid = 2088] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10546000) [pid = 2088] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1A0B8C00) [pid = 2088] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (14FFBC00) [pid = 2088] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (165EC400) [pid = 2088] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:16:52 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1CC35C00) [pid = 2088] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:16:52 INFO - PROCESS | 2088 | 1464369412829 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:16:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:16:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 931ms 10:16:52 INFO - PROCESS | 2088 | 1464369412907 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 10:16:52 INFO - PROCESS | 2088 | 1464369412909 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 10:16:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:16:52 INFO - PROCESS | 2088 | 1464369412913 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:16:52 INFO - PROCESS | 2088 | 1464369412915 Marionette TRACE conn5 <- [1,2746,null,{}] 10:16:52 INFO - PROCESS | 2088 | 1464369412919 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:53 INFO - PROCESS | 2088 | 1464369413026 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 10:16:53 INFO - PROCESS | 2088 | 1464369413032 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 2088 | ++DOCSHELL 165EC400 == 36 [pid = 2088] [id = 696] 10:16:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (165F2400) [pid = 2088] [serial = 2088] [outer = 00000000] 10:16:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (192D9000) [pid = 2088] [serial = 2089] [outer = 165F2400] 10:16:53 INFO - PROCESS | 2088 | 1464369413087 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (19B62C00) [pid = 2088] [serial = 2090] [outer = 165F2400] 10:16:53 INFO - PROCESS | 2088 | 1464369413540 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 10:16:53 INFO - PROCESS | 2088 | 1464369413587 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 10:16:53 INFO - PROCESS | 2088 | 1464369413589 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 10:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:16:53 INFO - PROCESS | 2088 | 1464369413592 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:16:53 INFO - PROCESS | 2088 | 1464369413594 Marionette TRACE conn5 <- [1,2750,null,{}] 10:16:53 INFO - PROCESS | 2088 | 1464369413598 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:53 INFO - PROCESS | 2088 | 1464369413675 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 10:16:53 INFO - PROCESS | 2088 | 1464369413682 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 2088 | ++DOCSHELL 19B66400 == 37 [pid = 2088] [id = 697] 10:16:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (19B69400) [pid = 2088] [serial = 2091] [outer = 00000000] 10:16:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (19D1F400) [pid = 2088] [serial = 2092] [outer = 19B69400] 10:16:53 INFO - PROCESS | 2088 | 1464369413726 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A0B1C00) [pid = 2088] [serial = 2093] [outer = 19B69400] 10:16:54 INFO - PROCESS | 2088 | 1464369414166 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:16:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:16:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 10:16:54 INFO - PROCESS | 2088 | 1464369414224 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 2088 | 1464369414226 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 10:16:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:16:54 INFO - PROCESS | 2088 | 1464369414230 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 2088 | 1464369414232 Marionette TRACE conn5 <- [1,2754,null,{}] 10:16:54 INFO - PROCESS | 2088 | 1464369414235 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:54 INFO - PROCESS | 2088 | 1464369414314 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 10:16:54 INFO - PROCESS | 2088 | 1464369414321 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:54 INFO - PROCESS | 2088 | ++DOCSHELL 1A1A1000 == 38 [pid = 2088] [id = 698] 10:16:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1A1A1400) [pid = 2088] [serial = 2094] [outer = 00000000] 10:16:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A1CB800) [pid = 2088] [serial = 2095] [outer = 1A1A1400] 10:16:54 INFO - PROCESS | 2088 | 1464369414366 Marionette DEBUG loaded listener.js 10:16:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A3DAC00) [pid = 2088] [serial = 2096] [outer = 1A1A1400] 10:16:55 INFO - PROCESS | 2088 | 1464369415154 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:16:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:16:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 10:16:55 INFO - PROCESS | 2088 | 1464369415204 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 10:16:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:16:55 INFO - PROCESS | 2088 | 1464369415207 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 10:16:55 INFO - PROCESS | 2088 | 1464369415212 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:16:55 INFO - PROCESS | 2088 | 1464369415216 Marionette TRACE conn5 <- [1,2758,null,{}] 10:16:55 INFO - PROCESS | 2088 | 1464369415222 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:55 INFO - PROCESS | 2088 | 1464369415340 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 10:16:55 INFO - PROCESS | 2088 | 1464369415461 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:55 INFO - PROCESS | 2088 | ++DOCSHELL 10167000 == 39 [pid = 2088] [id = 699] 10:16:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (10372C00) [pid = 2088] [serial = 2097] [outer = 00000000] 10:16:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (10CA7C00) [pid = 2088] [serial = 2098] [outer = 10372C00] 10:16:55 INFO - PROCESS | 2088 | 1464369415518 Marionette DEBUG loaded listener.js 10:16:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1487D800) [pid = 2088] [serial = 2099] [outer = 10372C00] 10:16:56 INFO - PROCESS | 2088 | 1464369416234 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:16:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:16:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1083ms 10:16:56 INFO - PROCESS | 2088 | 1464369416296 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 10:16:56 INFO - PROCESS | 2088 | 1464369416303 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 10:16:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:16:56 INFO - PROCESS | 2088 | 1464369416309 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:16:56 INFO - PROCESS | 2088 | 1464369416312 Marionette TRACE conn5 <- [1,2762,null,{}] 10:16:56 INFO - PROCESS | 2088 | 1464369416316 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:56 INFO - PROCESS | 2088 | 1464369416452 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 10:16:56 INFO - PROCESS | 2088 | 1464369416729 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 2088 | ++DOCSHELL 0927F400 == 40 [pid = 2088] [id = 700] 10:16:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (0C99F800) [pid = 2088] [serial = 2100] [outer = 00000000] 10:16:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (0D17B400) [pid = 2088] [serial = 2101] [outer = 0C99F800] 10:16:56 INFO - PROCESS | 2088 | 1464369416791 Marionette DEBUG loaded listener.js 10:16:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (10547000) [pid = 2088] [serial = 2102] [outer = 0C99F800] 10:16:57 INFO - PROCESS | 2088 | --DOCSHELL 16A93C00 == 39 [pid = 2088] [id = 610] 10:16:57 INFO - PROCESS | 2088 | --DOCSHELL 0CA1A000 == 38 [pid = 2088] [id = 609] 10:16:57 INFO - PROCESS | 2088 | --DOCSHELL 19097C00 == 37 [pid = 2088] [id = 606] 10:16:57 INFO - PROCESS | 2088 | --DOCSHELL 16A99800 == 36 [pid = 2088] [id = 603] 10:16:57 INFO - PROCESS | 2088 | --DOCSHELL 18A36800 == 35 [pid = 2088] [id = 604] 10:16:57 INFO - PROCESS | 2088 | --DOCSHELL 1015F400 == 34 [pid = 2088] [id = 599] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (191A4800) [pid = 2088] [serial = 2056] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOCSHELL 10355800 == 33 [pid = 2088] [id = 685] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1CDB7000) [pid = 2088] [serial = 1982] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (190E3C00) [pid = 2088] [serial = 2054] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (165E9000) [pid = 2088] [serial = 2044] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (17A07800) [pid = 2088] [serial = 2047] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (16689800) [pid = 2088] [serial = 2045] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (18A4D800) [pid = 2088] [serial = 2050] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1909B800) [pid = 2088] [serial = 2053] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (18A32400) [pid = 2088] [serial = 2048] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14AEC400) [pid = 2088] [serial = 2041] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (101EFC00) [pid = 2088] [serial = 2038] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10542C00) [pid = 2088] [serial = 2039] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (19083000) [pid = 2088] [serial = 2036] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1547C800) [pid = 2088] [serial = 2035] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1C6B4000) [pid = 2088] [serial = 2033] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1B619000) [pid = 2088] [serial = 2032] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1770B400) [pid = 2088] [serial = 2030] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (164B1400) [pid = 2088] [serial = 2029] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1DB16400) [pid = 2088] [serial = 2027] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (160DEC00) [pid = 2088] [serial = 2051] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (15171400) [pid = 2088] [serial = 2042] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (16759C00) [pid = 2088] [serial = 1985] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1DCBD400) [pid = 2088] [serial = 1997] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (1D375800) [pid = 2088] [serial = 1991] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (19B61800) [pid = 2088] [serial = 1988] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (1DB21000) [pid = 2088] [serial = 1994] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 2088 | 1464369417496 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:16:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:16:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1231ms 10:16:57 INFO - PROCESS | 2088 | 1464369417542 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 10:16:57 INFO - PROCESS | 2088 | 1464369417546 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 10:16:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:16:57 INFO - PROCESS | 2088 | 1464369417550 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:16:57 INFO - PROCESS | 2088 | 1464369417554 Marionette TRACE conn5 <- [1,2766,null,{}] 10:16:57 INFO - PROCESS | 2088 | 1464369417559 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:57 INFO - PROCESS | 2088 | 1464369417654 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 10:16:57 INFO - PROCESS | 2088 | 1464369417748 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:57 INFO - PROCESS | 2088 | ++DOCSHELL 1035B000 == 34 [pid = 2088] [id = 701] 10:16:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (10371800) [pid = 2088] [serial = 2103] [outer = 00000000] 10:16:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (10804400) [pid = 2088] [serial = 2104] [outer = 10371800] 10:16:57 INFO - PROCESS | 2088 | 1464369417796 Marionette DEBUG loaded listener.js 10:16:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (11403C00) [pid = 2088] [serial = 2105] [outer = 10371800] 10:16:58 INFO - PROCESS | 2088 | 1464369418233 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:16:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:16:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 10:16:58 INFO - PROCESS | 2088 | 1464369418283 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 10:16:58 INFO - PROCESS | 2088 | 1464369418287 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 10:16:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:16:58 INFO - PROCESS | 2088 | 1464369418292 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:16:58 INFO - PROCESS | 2088 | 1464369418293 Marionette TRACE conn5 <- [1,2770,null,{}] 10:16:58 INFO - PROCESS | 2088 | 1464369418297 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:58 INFO - PROCESS | 2088 | 1464369418382 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 10:16:58 INFO - PROCESS | 2088 | 1464369418390 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:58 INFO - PROCESS | 2088 | ++DOCSHELL 14A80C00 == 35 [pid = 2088] [id = 702] 10:16:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (14F7C800) [pid = 2088] [serial = 2106] [outer = 00000000] 10:16:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (16035400) [pid = 2088] [serial = 2107] [outer = 14F7C800] 10:16:58 INFO - PROCESS | 2088 | 1464369418436 Marionette DEBUG loaded listener.js 10:16:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (164A8C00) [pid = 2088] [serial = 2108] [outer = 14F7C800] 10:16:59 INFO - PROCESS | 2088 | 1464369419086 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:16:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:16:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 830ms 10:16:59 INFO - PROCESS | 2088 | 1464369419127 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 2088 | 1464369419132 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 10:16:59 INFO - PROCESS | 2088 | 1464369419137 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:16:59 INFO - PROCESS | 2088 | 1464369419142 Marionette TRACE conn5 <- [1,2774,null,{}] 10:16:59 INFO - PROCESS | 2088 | 1464369419147 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:59 INFO - PROCESS | 2088 | 1464369419301 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 10:16:59 INFO - PROCESS | 2088 | 1464369419437 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:59 INFO - PROCESS | 2088 | ++DOCSHELL 11664800 == 36 [pid = 2088] [id = 703] 10:16:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (11689000) [pid = 2088] [serial = 2109] [outer = 00000000] 10:16:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1548AC00) [pid = 2088] [serial = 2110] [outer = 11689000] 10:16:59 INFO - PROCESS | 2088 | 1464369419496 Marionette DEBUG loaded listener.js 10:16:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (164AA400) [pid = 2088] [serial = 2111] [outer = 11689000] 10:17:00 INFO - PROCESS | 2088 | 1464369420072 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:17:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:17:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 10:17:00 INFO - PROCESS | 2088 | 1464369420112 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 10:17:00 INFO - PROCESS | 2088 | 1464369420118 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 10:17:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:17:00 INFO - PROCESS | 2088 | 1464369420125 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:17:00 INFO - PROCESS | 2088 | 1464369420128 Marionette TRACE conn5 <- [1,2778,null,{}] 10:17:00 INFO - PROCESS | 2088 | 1464369420132 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:00 INFO - PROCESS | 2088 | 1464369420239 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 10:17:00 INFO - PROCESS | 2088 | 1464369420372 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:00 INFO - PROCESS | 2088 | ++DOCSHELL 167AC800 == 37 [pid = 2088] [id = 704] 10:17:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (167AD800) [pid = 2088] [serial = 2112] [outer = 00000000] 10:17:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (16A94C00) [pid = 2088] [serial = 2113] [outer = 167AD800] 10:17:00 INFO - PROCESS | 2088 | 1464369420428 Marionette DEBUG loaded listener.js 10:17:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (17704800) [pid = 2088] [serial = 2114] [outer = 167AD800] 10:17:01 INFO - PROCESS | 2088 | 1464369421041 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:17:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:17:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 971ms 10:17:01 INFO - PROCESS | 2088 | 1464369421097 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 10:17:01 INFO - PROCESS | 2088 | 1464369421099 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 10:17:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:17:01 INFO - PROCESS | 2088 | 1464369421103 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:17:01 INFO - PROCESS | 2088 | 1464369421107 Marionette TRACE conn5 <- [1,2782,null,{}] 10:17:01 INFO - PROCESS | 2088 | 1464369421119 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:01 INFO - PROCESS | 2088 | 1464369421226 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 10:17:01 INFO - PROCESS | 2088 | 1464369421363 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 2088 | ++DOCSHELL 18A39000 == 38 [pid = 2088] [id = 705] 10:17:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (18A39400) [pid = 2088] [serial = 2115] [outer = 00000000] 10:17:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (18A54C00) [pid = 2088] [serial = 2116] [outer = 18A39400] 10:17:01 INFO - PROCESS | 2088 | 1464369421422 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (18E94000) [pid = 2088] [serial = 2117] [outer = 18A39400] 10:17:02 INFO - PROCESS | 2088 | 1464369422010 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 930ms 10:17:02 INFO - PROCESS | 2088 | 1464369422042 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 2088 | 1464369422045 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 10:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:17:02 INFO - PROCESS | 2088 | 1464369422050 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 2088 | 1464369422052 Marionette TRACE conn5 <- [1,2786,null,{}] 10:17:02 INFO - PROCESS | 2088 | 1464369422055 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:02 INFO - PROCESS | 2088 | 1464369422162 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 10:17:02 INFO - PROCESS | 2088 | 1464369422266 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 2088 | ++DOCSHELL 19081400 == 39 [pid = 2088] [id = 706] 10:17:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (19082000) [pid = 2088] [serial = 2118] [outer = 00000000] 10:17:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1908EC00) [pid = 2088] [serial = 2119] [outer = 19082000] 10:17:02 INFO - PROCESS | 2088 | 1464369422322 Marionette DEBUG loaded listener.js 10:17:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1908F800) [pid = 2088] [serial = 2120] [outer = 19082000] 10:17:02 INFO - PROCESS | 2088 | 1464369422904 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 930ms 10:17:02 INFO - PROCESS | 2088 | 1464369422982 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 2088 | 1464369422984 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 10:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:17:03 INFO - PROCESS | 2088 | 1464369422988 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 2088 | 1464369422990 Marionette TRACE conn5 <- [1,2790,null,{}] 10:17:03 INFO - PROCESS | 2088 | 1464369422994 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:03 INFO - PROCESS | 2088 | 1464369423158 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 10:17:03 INFO - PROCESS | 2088 | 1464369423296 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:03 INFO - PROCESS | 2088 | ++DOCSHELL 10377000 == 40 [pid = 2088] [id = 707] 10:17:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (10377400) [pid = 2088] [serial = 2121] [outer = 00000000] 10:17:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (114EF000) [pid = 2088] [serial = 2122] [outer = 10377400] 10:17:03 INFO - PROCESS | 2088 | 1464369423347 Marionette DEBUG loaded listener.js 10:17:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (14FF6C00) [pid = 2088] [serial = 2123] [outer = 10377400] 10:17:03 INFO - PROCESS | 2088 | 1464369423846 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:17:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:17:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 873ms 10:17:03 INFO - PROCESS | 2088 | 1464369423866 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 10:17:03 INFO - PROCESS | 2088 | 1464369423869 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 10:17:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:17:03 INFO - PROCESS | 2088 | 1464369423873 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 2088 | 1464369423877 Marionette TRACE conn5 <- [1,2794,null,{}] 10:17:03 INFO - PROCESS | 2088 | 1464369423882 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:03 INFO - PROCESS | 2088 | 1464369423968 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 10:17:03 INFO - PROCESS | 2088 | 1464369423980 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 2088 | ++DOCSHELL 11681400 == 41 [pid = 2088] [id = 708] 10:17:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (165F6400) [pid = 2088] [serial = 2124] [outer = 00000000] 10:17:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (167AB000) [pid = 2088] [serial = 2125] [outer = 165F6400] 10:17:04 INFO - PROCESS | 2088 | 1464369424028 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (17709400) [pid = 2088] [serial = 2126] [outer = 165F6400] 10:17:04 INFO - PROCESS | 2088 | 1464369424565 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:17:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 731ms 10:17:04 INFO - PROCESS | 2088 | 1464369424606 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 2088 | 1464369424609 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 10:17:04 INFO - PROCESS | 2088 | 1464369424612 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:17:04 INFO - PROCESS | 2088 | 1464369424614 Marionette TRACE conn5 <- [1,2798,null,{}] 10:17:04 INFO - PROCESS | 2088 | 1464369424618 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:04 INFO - PROCESS | 2088 | 1464369424734 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 10:17:04 INFO - PROCESS | 2088 | 1464369424832 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 2088 | ++DOCSHELL 1908C400 == 42 [pid = 2088] [id = 709] 10:17:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1908C800) [pid = 2088] [serial = 2127] [outer = 00000000] 10:17:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1909B000) [pid = 2088] [serial = 2128] [outer = 1908C800] 10:17:04 INFO - PROCESS | 2088 | 1464369424878 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (190E5800) [pid = 2088] [serial = 2129] [outer = 1908C800] 10:17:05 INFO - PROCESS | 2088 | 1464369425334 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:17:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:17:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 771ms 10:17:05 INFO - PROCESS | 2088 | 1464369425387 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 10:17:05 INFO - PROCESS | 2088 | 1464369425391 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 10:17:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:17:05 INFO - PROCESS | 2088 | 1464369425401 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:17:05 INFO - PROCESS | 2088 | 1464369425405 Marionette TRACE conn5 <- [1,2802,null,{}] 10:17:05 INFO - PROCESS | 2088 | 1464369425417 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:05 INFO - PROCESS | 2088 | 1464369425536 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 10:17:05 INFO - PROCESS | 2088 | 1464369425550 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:05 INFO - PROCESS | 2088 | ++DOCSHELL 191A6400 == 43 [pid = 2088] [id = 710] 10:17:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (191D0400) [pid = 2088] [serial = 2130] [outer = 00000000] 10:17:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (192E7000) [pid = 2088] [serial = 2131] [outer = 191D0400] 10:17:05 INFO - PROCESS | 2088 | 1464369425648 Marionette DEBUG loaded listener.js 10:17:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (19B64800) [pid = 2088] [serial = 2132] [outer = 191D0400] 10:17:06 INFO - PROCESS | 2088 | 1464369426081 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:17:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:17:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 752ms 10:17:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:17:06 INFO - PROCESS | 2088 | 1464369426151 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 2088 | 1464369426153 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 10:17:06 INFO - PROCESS | 2088 | 1464369426155 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - PROCESS | 2088 | 1464369426157 Marionette TRACE conn5 <- [1,2806,null,{}] 10:17:06 INFO - PROCESS | 2088 | 1464369426161 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:06 INFO - PROCESS | 2088 | 1464369426275 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 10:17:06 INFO - PROCESS | 2088 | 1464369426285 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 2088 | ++DOCSHELL 19B70400 == 44 [pid = 2088] [id = 711] 10:17:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (19D22800) [pid = 2088] [serial = 2133] [outer = 00000000] 10:17:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1A1A8400) [pid = 2088] [serial = 2134] [outer = 19D22800] 10:17:06 INFO - PROCESS | 2088 | 1464369426329 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1A3DD800) [pid = 2088] [serial = 2135] [outer = 19D22800] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (19B69400) [pid = 2088] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (10543000) [pid = 2088] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (101F4C00) [pid = 2088] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (10B7D400) [pid = 2088] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (167AB800) [pid = 2088] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1908D800) [pid = 2088] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (18A4FC00) [pid = 2088] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (10371800) [pid = 2088] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (17790400) [pid = 2088] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1602E000) [pid = 2088] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1514E400) [pid = 2088] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (190ED400) [pid = 2088] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (192DFC00) [pid = 2088] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:17:06 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (165F2400) [pid = 2088] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:17:06 INFO - PROCESS | 2088 | 1464369426780 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:17:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:17:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 10:17:06 INFO - PROCESS | 2088 | 1464369426828 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 2088 | 1464369426830 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 10:17:06 INFO - PROCESS | 2088 | 1464369426833 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - PROCESS | 2088 | 1464369426835 Marionette TRACE conn5 <- [1,2810,null,{}] 10:17:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:17:06 INFO - PROCESS | 2088 | 1464369426839 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:06 INFO - PROCESS | 2088 | 1464369426923 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 10:17:06 INFO - PROCESS | 2088 | 1464369426931 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 2088 | ++DOCSHELL 18B7CC00 == 45 [pid = 2088] [id = 712] 10:17:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (18E94800) [pid = 2088] [serial = 2136] [outer = 00000000] 10:17:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (191A5400) [pid = 2088] [serial = 2137] [outer = 18E94800] 10:17:07 INFO - PROCESS | 2088 | 1464369426985 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A0BEC00) [pid = 2088] [serial = 2138] [outer = 18E94800] 10:17:07 INFO - PROCESS | 2088 | 1464369427434 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:17:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:17:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 10:17:07 INFO - PROCESS | 2088 | 1464369427468 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 10:17:07 INFO - PROCESS | 2088 | 1464369427470 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 10:17:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:17:07 INFO - PROCESS | 2088 | 1464369427473 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:17:07 INFO - PROCESS | 2088 | 1464369427475 Marionette TRACE conn5 <- [1,2814,null,{}] 10:17:07 INFO - PROCESS | 2088 | 1464369427478 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:07 INFO - PROCESS | 2088 | 1464369427561 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 10:17:07 INFO - PROCESS | 2088 | 1464369427568 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:07 INFO - PROCESS | 2088 | ++DOCSHELL 17A10400 == 46 [pid = 2088] [id = 713] 10:17:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A3D7800) [pid = 2088] [serial = 2139] [outer = 00000000] 10:17:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A4EAC00) [pid = 2088] [serial = 2140] [outer = 1A3D7800] 10:17:07 INFO - PROCESS | 2088 | 1464369427613 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A4ED400) [pid = 2088] [serial = 2141] [outer = 1A3D7800] 10:17:08 INFO - PROCESS | 2088 | 1464369428047 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:17:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:17:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 631ms 10:17:08 INFO - PROCESS | 2088 | 1464369428115 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 10:17:08 INFO - PROCESS | 2088 | 1464369428117 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 10:17:08 INFO - PROCESS | 2088 | 1464369428120 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:17:08 INFO - PROCESS | 2088 | 1464369428121 Marionette TRACE conn5 <- [1,2818,null,{}] 10:17:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:17:08 INFO - PROCESS | 2088 | 1464369428125 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:08 INFO - PROCESS | 2088 | 1464369428214 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 10:17:08 INFO - PROCESS | 2088 | 1464369428220 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:08 INFO - PROCESS | 2088 | ++DOCSHELL 1AFD3800 == 47 [pid = 2088] [id = 714] 10:17:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1B0B1000) [pid = 2088] [serial = 2142] [outer = 00000000] 10:17:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1B18FC00) [pid = 2088] [serial = 2143] [outer = 1B0B1000] 10:17:08 INFO - PROCESS | 2088 | 1464369428264 Marionette DEBUG loaded listener.js 10:17:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1B61D400) [pid = 2088] [serial = 2144] [outer = 1B0B1000] 10:17:08 INFO - PROCESS | 2088 | 1464369428904 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:17:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:17:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 830ms 10:17:08 INFO - PROCESS | 2088 | 1464369428956 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 10:17:08 INFO - PROCESS | 2088 | 1464369428961 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 10:17:08 INFO - PROCESS | 2088 | 1464369428981 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:17:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:17:08 INFO - PROCESS | 2088 | 1464369428985 Marionette TRACE conn5 <- [1,2822,null,{}] 10:17:09 INFO - PROCESS | 2088 | 1464369428991 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:09 INFO - PROCESS | 2088 | 1464369429102 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 10:17:09 INFO - PROCESS | 2088 | 1464369429243 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:09 INFO - PROCESS | 2088 | ++DOCSHELL 14896C00 == 48 [pid = 2088] [id = 715] 10:17:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (15194400) [pid = 2088] [serial = 2145] [outer = 00000000] 10:17:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1675DC00) [pid = 2088] [serial = 2146] [outer = 15194400] 10:17:09 INFO - PROCESS | 2088 | 1464369429302 Marionette DEBUG loaded listener.js 10:17:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (17A03800) [pid = 2088] [serial = 2147] [outer = 15194400] 10:17:09 INFO - PROCESS | 2088 | 1464369429857 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:17:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:17:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 930ms 10:17:09 INFO - PROCESS | 2088 | 1464369429915 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 10:17:09 INFO - PROCESS | 2088 | 1464369429921 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 10:17:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:17:09 INFO - PROCESS | 2088 | 1464369429927 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:17:09 INFO - PROCESS | 2088 | 1464369429930 Marionette TRACE conn5 <- [1,2826,null,{}] 10:17:09 INFO - PROCESS | 2088 | 1464369429934 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:10 INFO - PROCESS | 2088 | 1464369430045 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 10:17:10 INFO - PROCESS | 2088 | 1464369430185 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 2088 | ++DOCSHELL 191A0000 == 49 [pid = 2088] [id = 716] 10:17:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (191A0400) [pid = 2088] [serial = 2148] [outer = 00000000] 10:17:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (191D0000) [pid = 2088] [serial = 2149] [outer = 191A0400] 10:17:10 INFO - PROCESS | 2088 | 1464369430242 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (192E5800) [pid = 2088] [serial = 2150] [outer = 191A0400] 10:17:10 INFO - PROCESS | 2088 | 1464369430882 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:17:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:17:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1021ms 10:17:10 INFO - PROCESS | 2088 | 1464369430950 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 10:17:10 INFO - PROCESS | 2088 | 1464369430952 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 10:17:10 INFO - PROCESS | 2088 | 1464369430956 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:17:10 INFO - PROCESS | 2088 | 1464369430960 Marionette TRACE conn5 <- [1,2830,null,{}] 10:17:11 INFO - PROCESS | 2088 | 1464369431004 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:11 INFO - PROCESS | 2088 | 1464369431120 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 10:17:11 INFO - PROCESS | 2088 | 1464369431253 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:11 INFO - PROCESS | 2088 | ++DOCSHELL 1C27DC00 == 50 [pid = 2088] [id = 717] 10:17:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1C539400) [pid = 2088] [serial = 2151] [outer = 00000000] 10:17:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1C53CC00) [pid = 2088] [serial = 2152] [outer = 1C539400] 10:17:11 INFO - PROCESS | 2088 | 1464369431316 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1C541C00) [pid = 2088] [serial = 2153] [outer = 1C539400] 10:17:11 INFO - PROCESS | 2088 | 1464369431909 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:17:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:17:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 990ms 10:17:11 INFO - PROCESS | 2088 | 1464369431949 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 10:17:11 INFO - PROCESS | 2088 | 1464369431952 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 10:17:11 INFO - PROCESS | 2088 | 1464369431955 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:17:11 INFO - PROCESS | 2088 | 1464369431957 Marionette TRACE conn5 <- [1,2834,null,{}] 10:17:11 INFO - PROCESS | 2088 | 1464369431961 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:12 INFO - PROCESS | 2088 | 1464369432069 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 10:17:12 INFO - PROCESS | 2088 | 1464369432210 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 2088 | ++DOCSHELL 101F4C00 == 51 [pid = 2088] [id = 718] 10:17:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1053E000) [pid = 2088] [serial = 2154] [outer = 00000000] 10:17:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (11688800) [pid = 2088] [serial = 2155] [outer = 1053E000] 10:17:12 INFO - PROCESS | 2088 | 1464369432267 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1C6B2800) [pid = 2088] [serial = 2156] [outer = 1053E000] 10:17:13 INFO - PROCESS | 2088 | 1464369433026 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:17:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1118ms 10:17:13 INFO - PROCESS | 2088 | 1464369433077 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 10:17:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:17:13 INFO - PROCESS | 2088 | 1464369433081 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 10:17:13 INFO - PROCESS | 2088 | 1464369433086 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - PROCESS | 2088 | 1464369433090 Marionette TRACE conn5 <- [1,2838,null,{}] 10:17:13 INFO - PROCESS | 2088 | 1464369433095 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:13 INFO - PROCESS | 2088 | 1464369433198 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 10:17:13 INFO - PROCESS | 2088 | 1464369433344 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 2088 | ++DOCSHELL 152DD400 == 52 [pid = 2088] [id = 719] 10:17:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1540C000) [pid = 2088] [serial = 2157] [outer = 00000000] 10:17:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (160E6000) [pid = 2088] [serial = 2158] [outer = 1540C000] 10:17:13 INFO - PROCESS | 2088 | 1464369433396 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (165F2800) [pid = 2088] [serial = 2159] [outer = 1540C000] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 1053C800 == 51 [pid = 2088] [id = 615] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 160DF800 == 50 [pid = 2088] [id = 602] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 14AE9400 == 49 [pid = 2088] [id = 616] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 1540F000 == 48 [pid = 2088] [id = 601] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 17A10400 == 47 [pid = 2088] [id = 713] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 18B7CC00 == 46 [pid = 2088] [id = 712] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 19B70400 == 45 [pid = 2088] [id = 711] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 191A6400 == 44 [pid = 2088] [id = 710] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 1908C400 == 43 [pid = 2088] [id = 709] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 11681400 == 42 [pid = 2088] [id = 708] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 10377000 == 41 [pid = 2088] [id = 707] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (16035400) [pid = 2088] [serial = 2107] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1A1CB800) [pid = 2088] [serial = 2095] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOCSHELL 167AC800 == 40 [pid = 2088] [id = 704] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (0D17B400) [pid = 2088] [serial = 2101] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (10804400) [pid = 2088] [serial = 2104] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1944AC00) [pid = 2088] [serial = 2087] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (192D9000) [pid = 2088] [serial = 2089] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (10CA7C00) [pid = 2088] [serial = 2098] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (19B62C00) [pid = 2088] [serial = 2090] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (19092800) [pid = 2088] [serial = 2081] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1908A000) [pid = 2088] [serial = 2078] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1A0B1C00) [pid = 2088] [serial = 2093] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (191D0C00) [pid = 2088] [serial = 2057] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1034F800) [pid = 2088] [serial = 2059] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1035B800) [pid = 2088] [serial = 2060] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (10C2B800) [pid = 2088] [serial = 2062] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1140B000) [pid = 2088] [serial = 2063] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (16CCB400) [pid = 2088] [serial = 2071] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (16CD4800) [pid = 2088] [serial = 2072] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (190E0800) [pid = 2088] [serial = 2080] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (19082800) [pid = 2088] [serial = 2077] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (11403C00) [pid = 2088] [serial = 2105] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (17A0A800) [pid = 2088] [serial = 2074] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (18A51400) [pid = 2088] [serial = 2075] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (164AC000) [pid = 2088] [serial = 2068] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (165EBC00) [pid = 2088] [serial = 2069] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (152DA400) [pid = 2088] [serial = 2065] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (15416400) [pid = 2088] [serial = 2066] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (191A2000) [pid = 2088] [serial = 2083] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (192E4800) [pid = 2088] [serial = 2086] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (191A2400) [pid = 2088] [serial = 2084] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (19D1F400) [pid = 2088] [serial = 2092] [outer = 00000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2088 | 1464369433934 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:17:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 890ms 10:17:13 INFO - PROCESS | 2088 | 1464369433978 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 10:17:13 INFO - PROCESS | 2088 | 1464369433983 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 10:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:17:14 INFO - PROCESS | 2088 | 1464369433989 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 2088 | 1464369433991 Marionette TRACE conn5 <- [1,2842,null,{}] 10:17:14 INFO - PROCESS | 2088 | 1464369433995 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:14 INFO - PROCESS | 2088 | 1464369434081 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 10:17:14 INFO - PROCESS | 2088 | 1464369434090 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 2088 | ++DOCSHELL 11658000 == 41 [pid = 2088] [id = 720] 10:17:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1167F400) [pid = 2088] [serial = 2160] [outer = 00000000] 10:17:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1518D800) [pid = 2088] [serial = 2161] [outer = 1167F400] 10:17:14 INFO - PROCESS | 2088 | 1464369434136 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (15416400) [pid = 2088] [serial = 2162] [outer = 1167F400] 10:17:14 INFO - PROCESS | 2088 | 1464369434611 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:17:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:17:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 10:17:14 INFO - PROCESS | 2088 | 1464369434662 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 2088 | 1464369434664 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 10:17:14 INFO - PROCESS | 2088 | 1464369434668 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:17:14 INFO - PROCESS | 2088 | 1464369434671 Marionette TRACE conn5 <- [1,2846,null,{}] 10:17:14 INFO - PROCESS | 2088 | 1464369434681 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:14 INFO - PROCESS | 2088 | 1464369434768 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 10:17:14 INFO - PROCESS | 2088 | 1464369434779 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 2088 | ++DOCSHELL 16CCE400 == 42 [pid = 2088] [id = 721] 10:17:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (16CD1800) [pid = 2088] [serial = 2163] [outer = 00000000] 10:17:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (17710000) [pid = 2088] [serial = 2164] [outer = 16CD1800] 10:17:14 INFO - PROCESS | 2088 | 1464369434828 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (17A03400) [pid = 2088] [serial = 2165] [outer = 16CD1800] 10:17:15 INFO - PROCESS | 2088 | 1464369435319 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:17:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:17:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 10:17:15 INFO - PROCESS | 2088 | 1464369435342 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 2088 | 1464369435345 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 10:17:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:17:15 INFO - PROCESS | 2088 | 1464369435352 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 2088 | 1464369435354 Marionette TRACE conn5 <- [1,2850,null,{}] 10:17:15 INFO - PROCESS | 2088 | 1464369435357 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:15 INFO - PROCESS | 2088 | 1464369435443 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 10:17:15 INFO - PROCESS | 2088 | 1464369435450 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 2088 | ++DOCSHELL 18B7B800 == 43 [pid = 2088] [id = 722] 10:17:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (18B7C800) [pid = 2088] [serial = 2166] [outer = 00000000] 10:17:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19082C00) [pid = 2088] [serial = 2167] [outer = 18B7C800] 10:17:15 INFO - PROCESS | 2088 | 1464369435496 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1908A400) [pid = 2088] [serial = 2168] [outer = 18B7C800] 10:17:15 INFO - PROCESS | 2088 | 1464369435957 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:17:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 672ms 10:17:16 INFO - PROCESS | 2088 | 1464369436028 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 10:17:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:17:16 INFO - PROCESS | 2088 | 1464369436030 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 10:17:16 INFO - PROCESS | 2088 | 1464369436039 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 2088 | 1464369436041 Marionette TRACE conn5 <- [1,2854,null,{}] 10:17:16 INFO - PROCESS | 2088 | 1464369436045 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:16 INFO - PROCESS | 2088 | 1464369436159 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 10:17:16 INFO - PROCESS | 2088 | 1464369436250 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 2088 | ++DOCSHELL 190E0C00 == 44 [pid = 2088] [id = 723] 10:17:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (190E1800) [pid = 2088] [serial = 2169] [outer = 00000000] 10:17:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (190EA000) [pid = 2088] [serial = 2170] [outer = 190E1800] 10:17:16 INFO - PROCESS | 2088 | 1464369436294 Marionette DEBUG loaded listener.js 10:17:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1919F400) [pid = 2088] [serial = 2171] [outer = 190E1800] 10:17:16 INFO - PROCESS | 2088 | 1464369436702 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:17:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 10:17:16 INFO - PROCESS | 2088 | 1464369436770 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 2088 | 1464369436772 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 10:17:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:17:16 INFO - PROCESS | 2088 | 1464369436775 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 2088 | 1464369436777 Marionette TRACE conn5 <- [1,2858,null,{}] 10:17:16 INFO - PROCESS | 2088 | 1464369436781 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:16 INFO - PROCESS | 2088 | 1464369436922 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 10:17:17 INFO - PROCESS | 2088 | 1464369436986 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 2088 | ++DOCSHELL 191A4400 == 45 [pid = 2088] [id = 724] 10:17:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (191A6400) [pid = 2088] [serial = 2172] [outer = 00000000] 10:17:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (19B61400) [pid = 2088] [serial = 2173] [outer = 191A6400] 10:17:17 INFO - PROCESS | 2088 | 1464369437033 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (19B6A400) [pid = 2088] [serial = 2174] [outer = 191A6400] 10:17:17 INFO - PROCESS | 2088 | 1464369437489 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:17:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:17:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 10:17:17 INFO - PROCESS | 2088 | 1464369437543 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 2088 | 1464369437545 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 10:17:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:17:17 INFO - PROCESS | 2088 | 1464369437551 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 2088 | 1464369437553 Marionette TRACE conn5 <- [1,2862,null,{}] 10:17:17 INFO - PROCESS | 2088 | 1464369437556 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:17 INFO - PROCESS | 2088 | 1464369437670 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 10:17:17 INFO - PROCESS | 2088 | 1464369437677 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 2088 | ++DOCSHELL 1A07AC00 == 46 [pid = 2088] [id = 725] 10:17:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1A081000) [pid = 2088] [serial = 2175] [outer = 00000000] 10:17:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1A0BC800) [pid = 2088] [serial = 2176] [outer = 1A081000] 10:17:17 INFO - PROCESS | 2088 | 1464369437721 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1A3D7400) [pid = 2088] [serial = 2177] [outer = 1A081000] 10:17:18 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (0C99F800) [pid = 2088] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:17:18 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1A3D7800) [pid = 2088] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:17:18 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1908C800) [pid = 2088] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:17:18 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (165F6400) [pid = 2088] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:17:18 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (10377400) [pid = 2088] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:17:18 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (191D0400) [pid = 2088] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:17:18 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (19D22800) [pid = 2088] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:17:18 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (18E94800) [pid = 2088] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:17:18 INFO - PROCESS | 2088 | 1464369438294 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:17:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:17:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 770ms 10:17:18 INFO - PROCESS | 2088 | 1464369438324 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 10:17:18 INFO - PROCESS | 2088 | 1464369438326 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 10:17:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:17:18 INFO - PROCESS | 2088 | 1464369438329 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - PROCESS | 2088 | 1464369438331 Marionette TRACE conn5 <- [1,2866,null,{}] 10:17:18 INFO - PROCESS | 2088 | 1464369438334 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:18 INFO - PROCESS | 2088 | 1464369438424 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 10:17:18 INFO - PROCESS | 2088 | 1464369438523 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 2088 | ++DOCSHELL 0C99F800 == 47 [pid = 2088] [id = 726] 10:17:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (0C9A8C00) [pid = 2088] [serial = 2178] [outer = 00000000] 10:17:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1944B000) [pid = 2088] [serial = 2179] [outer = 0C9A8C00] 10:17:18 INFO - PROCESS | 2088 | 1464369438567 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A0BF000) [pid = 2088] [serial = 2180] [outer = 0C9A8C00] 10:17:18 INFO - PROCESS | 2088 | 1464369438934 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:17:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:17:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 631ms 10:17:19 INFO - PROCESS | 2088 | 1464369438986 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 2088 | 1464369438988 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 10:17:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:17:19 INFO - PROCESS | 2088 | 1464369439002 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 2088 | 1464369439004 Marionette TRACE conn5 <- [1,2870,null,{}] 10:17:19 INFO - PROCESS | 2088 | 1464369439007 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:19 INFO - PROCESS | 2088 | 1464369439089 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 10:17:19 INFO - PROCESS | 2088 | 1464369439096 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 2088 | ++DOCSHELL 1A0B7400 == 48 [pid = 2088] [id = 727] 10:17:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1A4E6C00) [pid = 2088] [serial = 2181] [outer = 00000000] 10:17:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1B5A1400) [pid = 2088] [serial = 2182] [outer = 1A4E6C00] 10:17:19 INFO - PROCESS | 2088 | 1464369439141 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1C53C400) [pid = 2088] [serial = 2183] [outer = 1A4E6C00] 10:17:19 INFO - PROCESS | 2088 | 1464369439594 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:17:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 10:17:19 INFO - PROCESS | 2088 | 1464369439637 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 10:17:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:17:19 INFO - PROCESS | 2088 | 1464369439639 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 10:17:19 INFO - PROCESS | 2088 | 1464369439642 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 2088 | 1464369439643 Marionette TRACE conn5 <- [1,2874,null,{}] 10:17:19 INFO - PROCESS | 2088 | 1464369439651 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:19 INFO - PROCESS | 2088 | 1464369439734 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 10:17:19 INFO - PROCESS | 2088 | 1464369439741 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 2088 | ++DOCSHELL 14FFA000 == 49 [pid = 2088] [id = 728] 10:17:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1C540000) [pid = 2088] [serial = 2184] [outer = 00000000] 10:17:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1C6B6000) [pid = 2088] [serial = 2185] [outer = 1C540000] 10:17:19 INFO - PROCESS | 2088 | 1464369439785 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1C6BAC00) [pid = 2088] [serial = 2186] [outer = 1C540000] 10:17:20 INFO - PROCESS | 2088 | 1464369440305 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:17:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 10:17:20 INFO - PROCESS | 2088 | 1464369440373 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 10:17:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:17:20 INFO - PROCESS | 2088 | 1464369440377 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 10:17:20 INFO - PROCESS | 2088 | 1464369440383 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 2088 | 1464369440388 Marionette TRACE conn5 <- [1,2878,null,{}] 10:17:20 INFO - PROCESS | 2088 | 1464369440395 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:20 INFO - PROCESS | 2088 | 1464369440590 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 10:17:20 INFO - PROCESS | 2088 | 1464369440703 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 2088 | ++DOCSHELL 0D38E000 == 50 [pid = 2088] [id = 729] 10:17:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (10371800) [pid = 2088] [serial = 2187] [outer = 00000000] 10:17:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (107E9800) [pid = 2088] [serial = 2188] [outer = 10371800] 10:17:20 INFO - PROCESS | 2088 | 1464369440762 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1140E000) [pid = 2088] [serial = 2189] [outer = 10371800] 10:17:21 INFO - PROCESS | 2088 | 1464369441341 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:17:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:17:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 991ms 10:17:21 INFO - PROCESS | 2088 | 1464369441373 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 2088 | 1464369441379 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 10:17:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:17:21 INFO - PROCESS | 2088 | 1464369441386 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 2088 | 1464369441389 Marionette TRACE conn5 <- [1,2882,null,{}] 10:17:21 INFO - PROCESS | 2088 | 1464369441393 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:21 INFO - PROCESS | 2088 | 1464369441505 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 10:17:21 INFO - PROCESS | 2088 | 1464369441647 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 2088 | ++DOCSHELL 164AC400 == 51 [pid = 2088] [id = 730] 10:17:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (164AE400) [pid = 2088] [serial = 2190] [outer = 00000000] 10:17:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (167AE400) [pid = 2088] [serial = 2191] [outer = 164AE400] 10:17:21 INFO - PROCESS | 2088 | 1464369441703 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (17799C00) [pid = 2088] [serial = 2192] [outer = 164AE400] 10:17:22 INFO - PROCESS | 2088 | 1464369442297 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:17:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 970ms 10:17:22 INFO - PROCESS | 2088 | 1464369442358 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 2088 | 1464369442361 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 10:17:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:17:22 INFO - PROCESS | 2088 | 1464369442364 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 2088 | 1464369442368 Marionette TRACE conn5 <- [1,2886,null,{}] 10:17:22 INFO - PROCESS | 2088 | 1464369442379 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:22 INFO - PROCESS | 2088 | 1464369442494 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 10:17:22 INFO - PROCESS | 2088 | 1464369442637 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 2088 | ++DOCSHELL 18A37800 == 52 [pid = 2088] [id = 731] 10:17:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (192E1800) [pid = 2088] [serial = 2193] [outer = 00000000] 10:17:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (19B69400) [pid = 2088] [serial = 2194] [outer = 192E1800] 10:17:22 INFO - PROCESS | 2088 | 1464369442696 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1A4E2C00) [pid = 2088] [serial = 2195] [outer = 192E1800] 10:17:23 INFO - PROCESS | 2088 | 1464369443270 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:17:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 970ms 10:17:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:17:23 INFO - PROCESS | 2088 | 1464369443338 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 2088 | 1464369443341 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 10:17:23 INFO - PROCESS | 2088 | 1464369443344 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 2088 | 1464369443346 Marionette TRACE conn5 <- [1,2890,null,{}] 10:17:23 INFO - PROCESS | 2088 | 1464369443350 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:23 INFO - PROCESS | 2088 | 1464369443459 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 10:17:23 INFO - PROCESS | 2088 | 1464369443601 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 2088 | ++DOCSHELL 1C9A7800 == 53 [pid = 2088] [id = 732] 10:17:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1C9AC800) [pid = 2088] [serial = 2196] [outer = 00000000] 10:17:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1CC3C000) [pid = 2088] [serial = 2197] [outer = 1C9AC800] 10:17:23 INFO - PROCESS | 2088 | 1464369443657 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1CC9EC00) [pid = 2088] [serial = 2198] [outer = 1C9AC800] 10:17:24 INFO - PROCESS | 2088 | 1464369444239 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:17:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:17:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 930ms 10:17:24 INFO - PROCESS | 2088 | 1464369444278 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 2088 | 1464369444280 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 10:17:24 INFO - PROCESS | 2088 | 1464369444284 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:17:24 INFO - PROCESS | 2088 | 1464369444286 Marionette TRACE conn5 <- [1,2894,null,{}] 10:17:24 INFO - PROCESS | 2088 | 1464369444290 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:24 INFO - PROCESS | 2088 | 1464369444398 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 10:17:24 INFO - PROCESS | 2088 | 1464369444513 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:24 INFO - PROCESS | 2088 | ++DOCSHELL 1A4EB400 == 54 [pid = 2088] [id = 733] 10:17:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1A4F0C00) [pid = 2088] [serial = 2199] [outer = 00000000] 10:17:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1CD60800) [pid = 2088] [serial = 2200] [outer = 1A4F0C00] 10:17:24 INFO - PROCESS | 2088 | 1464369444607 Marionette DEBUG loaded listener.js 10:17:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1CD63400) [pid = 2088] [serial = 2201] [outer = 1A4F0C00] 10:17:25 INFO - PROCESS | 2088 | 1464369445441 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:17:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:17:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1218ms 10:17:25 INFO - PROCESS | 2088 | 1464369445506 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 2088 | 1464369445509 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 10:17:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:17:25 INFO - PROCESS | 2088 | 1464369445514 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - PROCESS | 2088 | 1464369445516 Marionette TRACE conn5 <- [1,2898,null,{}] 10:17:25 INFO - PROCESS | 2088 | 1464369445523 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:25 INFO - PROCESS | 2088 | 1464369445620 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 10:17:25 INFO - PROCESS | 2088 | 1464369445770 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 2088 | ++DOCSHELL 11663C00 == 55 [pid = 2088] [id = 734] 10:17:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (160E6400) [pid = 2088] [serial = 2202] [outer = 00000000] 10:17:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (165EF000) [pid = 2088] [serial = 2203] [outer = 160E6400] 10:17:25 INFO - PROCESS | 2088 | 1464369445822 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (17702C00) [pid = 2088] [serial = 2204] [outer = 160E6400] 10:17:26 INFO - PROCESS | 2088 | --DOCSHELL 0CA21400 == 54 [pid = 2088] [id = 612] 10:17:26 INFO - PROCESS | 2088 | --DOCSHELL 1A0B7400 == 53 [pid = 2088] [id = 727] 10:17:26 INFO - PROCESS | 2088 | --DOCSHELL 0C99F800 == 52 [pid = 2088] [id = 726] 10:17:26 INFO - PROCESS | 2088 | --DOCSHELL 1A07AC00 == 51 [pid = 2088] [id = 725] 10:17:26 INFO - PROCESS | 2088 | --DOCSHELL 191A4400 == 50 [pid = 2088] [id = 724] 10:17:26 INFO - PROCESS | 2088 | --DOCSHELL 190E0C00 == 49 [pid = 2088] [id = 723] 10:17:26 INFO - PROCESS | 2088 | --DOCSHELL 18B7B800 == 48 [pid = 2088] [id = 722] 10:17:26 INFO - PROCESS | 2088 | --DOCSHELL 16CCE400 == 47 [pid = 2088] [id = 721] 10:17:26 INFO - PROCESS | 2088 | --DOCSHELL 11658000 == 46 [pid = 2088] [id = 720] 10:17:26 INFO - PROCESS | 2088 | --DOCSHELL 152DD400 == 45 [pid = 2088] [id = 719] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1B18FC00) [pid = 2088] [serial = 2143] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1A4ED400) [pid = 2088] [serial = 2141] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1909B000) [pid = 2088] [serial = 2128] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1548AC00) [pid = 2088] [serial = 2110] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (16A94C00) [pid = 2088] [serial = 2113] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (18A54C00) [pid = 2088] [serial = 2116] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (167AB000) [pid = 2088] [serial = 2125] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (14FF6C00) [pid = 2088] [serial = 2123] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (114EF000) [pid = 2088] [serial = 2122] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (192E7000) [pid = 2088] [serial = 2131] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1908EC00) [pid = 2088] [serial = 2119] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (190E5800) [pid = 2088] [serial = 2129] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1A1A8400) [pid = 2088] [serial = 2134] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (19B64800) [pid = 2088] [serial = 2132] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1A4EAC00) [pid = 2088] [serial = 2140] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1A3DD800) [pid = 2088] [serial = 2135] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1A0BEC00) [pid = 2088] [serial = 2138] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (17709400) [pid = 2088] [serial = 2126] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (191A5400) [pid = 2088] [serial = 2137] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (10547000) [pid = 2088] [serial = 2102] [outer = 00000000] [url = about:blank] 10:17:26 INFO - PROCESS | 2088 | 1464369446310 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:17:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:17:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:17:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 830ms 10:17:26 INFO - PROCESS | 2088 | 1464369446346 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 10:17:26 INFO - PROCESS | 2088 | 1464369446352 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 10:17:26 INFO - TEST-START | /DOMEvents/constructors.html 10:17:26 INFO - PROCESS | 2088 | 1464369446358 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - PROCESS | 2088 | 1464369446360 Marionette TRACE conn5 <- [1,2902,null,{}] 10:17:26 INFO - PROCESS | 2088 | 1464369446364 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:26 INFO - PROCESS | 2088 | 1464369446455 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 10:17:26 INFO - PROCESS | 2088 | 1464369446464 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 2088 | ++DOCSHELL 1140B400 == 46 [pid = 2088] [id = 735] 10:17:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1140DC00) [pid = 2088] [serial = 2205] [outer = 00000000] 10:17:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1547DC00) [pid = 2088] [serial = 2206] [outer = 1140DC00] 10:17:26 INFO - PROCESS | 2088 | 1464369446510 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (165EE400) [pid = 2088] [serial = 2207] [outer = 1140DC00] 10:17:27 INFO - PROCESS | 2088 | 1464369447225 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:17:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:17:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:17:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:17:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:17:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:17:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:17:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:17:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:17:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 958ms 10:17:27 INFO - PROCESS | 2088 | 1464369447319 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 2088 | 1464369447322 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 10:17:27 INFO - PROCESS | 2088 | 1464369447325 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:17:27 INFO - PROCESS | 2088 | 1464369447329 Marionette TRACE conn5 <- [1,2906,null,{}] 10:17:27 INFO - PROCESS | 2088 | 1464369447341 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:27 INFO - PROCESS | 2088 | 1464369447475 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 10:17:27 INFO - PROCESS | 2088 | 1464369447485 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 2088 | ++DOCSHELL 1907F000 == 47 [pid = 2088] [id = 736] 10:17:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1907FC00) [pid = 2088] [serial = 2208] [outer = 00000000] 10:17:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (19089800) [pid = 2088] [serial = 2209] [outer = 1907FC00] 10:17:27 INFO - PROCESS | 2088 | 1464369447533 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (19099000) [pid = 2088] [serial = 2210] [outer = 1907FC00] 10:17:27 INFO - PROCESS | 2088 | 1464369447920 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:17:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:17:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 10:17:27 INFO - PROCESS | 2088 | 1464369447958 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 2088 | 1464369447961 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 10:17:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:17:28 INFO - PROCESS | 2088 | 1464369447986 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - PROCESS | 2088 | 1464369447988 Marionette TRACE conn5 <- [1,2910,null,{}] 10:17:28 INFO - PROCESS | 2088 | 1464369447991 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:28 INFO - PROCESS | 2088 | 1464369448078 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 10:17:28 INFO - PROCESS | 2088 | 1464369448084 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 2088 | ++DOCSHELL 190E2C00 == 48 [pid = 2088] [id = 737] 10:17:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (190E5800) [pid = 2088] [serial = 2211] [outer = 00000000] 10:17:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (191A8400) [pid = 2088] [serial = 2212] [outer = 190E5800] 10:17:28 INFO - PROCESS | 2088 | 1464369448129 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (190EC400) [pid = 2088] [serial = 2213] [outer = 190E5800] 10:17:28 INFO - PROCESS | 2088 | [2088] 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 10:17:28 INFO - PROCESS | 2088 | [2088] 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 10:17:28 INFO - PROCESS | 2088 | [2088] 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 10:17:28 INFO - PROCESS | 2088 | [2088] 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 10:17:28 INFO - PROCESS | 2088 | 1464369448672 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:17:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:17:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:17:28 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 10:17:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:17:28 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 10:17:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:17:28 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]" 10:17:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:17:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:17:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 733ms 10:17:28 INFO - PROCESS | 2088 | 1464369448720 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 10:17:28 INFO - PROCESS | 2088 | 1464369448722 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 10:17:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:17:28 INFO - PROCESS | 2088 | 1464369448725 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - PROCESS | 2088 | 1464369448727 Marionette TRACE conn5 <- [1,2914,null,{}] 10:17:28 INFO - PROCESS | 2088 | 1464369448730 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:28 INFO - PROCESS | 2088 | 1464369448873 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 10:17:28 INFO - PROCESS | 2088 | 1464369448895 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 2088 | ++DOCSHELL 191D0C00 == 49 [pid = 2088] [id = 738] 10:17:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (192E6C00) [pid = 2088] [serial = 2214] [outer = 00000000] 10:17:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1A081C00) [pid = 2088] [serial = 2215] [outer = 192E6C00] 10:17:28 INFO - PROCESS | 2088 | 1464369448939 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1A1A2000) [pid = 2088] [serial = 2216] [outer = 192E6C00] 10:17:29 INFO - PROCESS | 2088 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:17:29 INFO - PROCESS | 2088 | 1464369449357 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:17:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:17:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 10:17:29 INFO - PROCESS | 2088 | 1464369449396 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 10:17:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:17:29 INFO - PROCESS | 2088 | 1464369449398 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 10:17:29 INFO - PROCESS | 2088 | 1464369449406 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - PROCESS | 2088 | 1464369449408 Marionette TRACE conn5 <- [1,2918,null,{}] 10:17:29 INFO - PROCESS | 2088 | 1464369449411 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:29 INFO - PROCESS | 2088 | 1464369449548 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 10:17:29 INFO - PROCESS | 2088 | 1464369449555 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 2088 | ++DOCSHELL 10353C00 == 50 [pid = 2088] [id = 739] 10:17:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1036A800) [pid = 2088] [serial = 2217] [outer = 00000000] 10:17:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1A4F0400) [pid = 2088] [serial = 2218] [outer = 1036A800] 10:17:29 INFO - PROCESS | 2088 | 1464369449657 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1B619000) [pid = 2088] [serial = 2219] [outer = 1036A800] 10:17:30 INFO - PROCESS | 2088 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:17:30 INFO - PROCESS | 2088 | 1464369450032 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:17:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:17:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 690ms 10:17:30 INFO - PROCESS | 2088 | 1464369450092 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 2088 | 1464369450094 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 10:17:30 INFO - PROCESS | 2088 | 1464369450097 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:17:30 INFO - PROCESS | 2088 | 1464369450099 Marionette TRACE conn5 <- [1,2922,null,{}] 10:17:30 INFO - PROCESS | 2088 | 1464369450111 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:30 INFO - PROCESS | 2088 | 1464369450226 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 10:17:30 INFO - PROCESS | 2088 | 1464369450320 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 2088 | ++DOCSHELL 1B697C00 == 51 [pid = 2088] [id = 740] 10:17:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1C275800) [pid = 2088] [serial = 2220] [outer = 00000000] 10:17:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1C6BC400) [pid = 2088] [serial = 2221] [outer = 1C275800] 10:17:30 INFO - PROCESS | 2088 | 1464369450364 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1C6BE400) [pid = 2088] [serial = 2222] [outer = 1C275800] 10:17:30 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (191A6400) [pid = 2088] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:17:30 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1167F400) [pid = 2088] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:17:30 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1A081000) [pid = 2088] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:17:30 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1540C000) [pid = 2088] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:17:30 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (0C9A8C00) [pid = 2088] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:17:30 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (16CD1800) [pid = 2088] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:17:30 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (190E1800) [pid = 2088] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:17:30 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (18B7C800) [pid = 2088] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:17:30 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1A4E6C00) [pid = 2088] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:17:30 INFO - PROCESS | 2088 | 1464369450832 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:17:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:17:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 791ms 10:17:30 INFO - PROCESS | 2088 | 1464369450894 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 2088 | 1464369450896 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 10:17:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:17:30 INFO - PROCESS | 2088 | 1464369450899 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - PROCESS | 2088 | 1464369450901 Marionette TRACE conn5 <- [1,2926,null,{}] 10:17:30 INFO - PROCESS | 2088 | 1464369450904 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:31 INFO - PROCESS | 2088 | 1464369450986 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 10:17:31 INFO - PROCESS | 2088 | 1464369450991 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 2088 | ++DOCSHELL 17A0CC00 == 52 [pid = 2088] [id = 741] 10:17:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (18B7C000) [pid = 2088] [serial = 2223] [outer = 00000000] 10:17:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1A4E8800) [pid = 2088] [serial = 2224] [outer = 18B7C000] 10:17:31 INFO - PROCESS | 2088 | 1464369451036 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1C6B1400) [pid = 2088] [serial = 2225] [outer = 18B7C000] 10:17:31 INFO - PROCESS | 2088 | 1464369451431 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:17:31 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. 10:17:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 10:17:31 INFO - PROCESS | 2088 | 1464369451472 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 10:17:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:17:31 INFO - PROCESS | 2088 | 1464369451474 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 10:17:31 INFO - PROCESS | 2088 | 1464369451477 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 2088 | 1464369451479 Marionette TRACE conn5 <- [1,2930,null,{}] 10:17:31 INFO - PROCESS | 2088 | 1464369451483 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:31 INFO - PROCESS | 2088 | 1464369451610 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 10:17:31 INFO - PROCESS | 2088 | 1464369451618 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 2088 | ++DOCSHELL 1C6B8400 == 53 [pid = 2088] [id = 742] 10:17:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1C6BF000) [pid = 2088] [serial = 2226] [outer = 00000000] 10:17:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1CD62800) [pid = 2088] [serial = 2227] [outer = 1C6BF000] 10:17:31 INFO - PROCESS | 2088 | 1464369451663 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1CDB8000) [pid = 2088] [serial = 2228] [outer = 1C6BF000] 10:17:32 INFO - PROCESS | 2088 | 1464369452071 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:17:32 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 10:17:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:17:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 631ms 10:17:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:17:32 INFO - PROCESS | 2088 | 1464369452109 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 10:17:32 INFO - PROCESS | 2088 | 1464369452111 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 10:17:32 INFO - PROCESS | 2088 | 1464369452114 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 2088 | 1464369452116 Marionette TRACE conn5 <- [1,2934,null,{}] 10:17:32 INFO - PROCESS | 2088 | 1464369452120 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:32 INFO - PROCESS | 2088 | 1464369452243 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 10:17:32 INFO - PROCESS | 2088 | 1464369452252 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:32 INFO - PROCESS | 2088 | ++DOCSHELL 1CDB9C00 == 54 [pid = 2088] [id = 743] 10:17:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1CDBD400) [pid = 2088] [serial = 2229] [outer = 00000000] 10:17:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1D373400) [pid = 2088] [serial = 2230] [outer = 1CDBD400] 10:17:32 INFO - PROCESS | 2088 | 1464369452296 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1D37A000) [pid = 2088] [serial = 2231] [outer = 1CDBD400] 10:17:32 INFO - PROCESS | 2088 | 1464369452757 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:17:32 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. 10:17:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 10:17:32 INFO - PROCESS | 2088 | 1464369452785 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 10:17:32 INFO - PROCESS | 2088 | 1464369452790 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 10:17:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:17:32 INFO - PROCESS | 2088 | 1464369452795 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 2088 | 1464369452800 Marionette TRACE conn5 <- [1,2938,null,{}] 10:17:32 INFO - PROCESS | 2088 | 1464369452807 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:32 INFO - PROCESS | 2088 | 1464369452951 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 10:17:33 INFO - PROCESS | 2088 | 1464369453129 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 2088 | ++DOCSHELL 11405C00 == 55 [pid = 2088] [id = 744] 10:17:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1140B000) [pid = 2088] [serial = 2232] [outer = 00000000] 10:17:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (14F7D400) [pid = 2088] [serial = 2233] [outer = 1140B000] 10:17:33 INFO - PROCESS | 2088 | 1464369453186 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (15412400) [pid = 2088] [serial = 2234] [outer = 1140B000] 10:17:33 INFO - PROCESS | 2088 | ++DOCSHELL 1770FC00 == 56 [pid = 2088] [id = 745] 10:17:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (18A4D800) [pid = 2088] [serial = 2235] [outer = 00000000] 10:17:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (18A54C00) [pid = 2088] [serial = 2236] [outer = 18A4D800] 10:17:33 INFO - PROCESS | 2088 | 1464369453792 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:17:33 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. 10:17:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1024ms 10:17:33 INFO - PROCESS | 2088 | 1464369453820 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 2088 | 1464369453826 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 10:17:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:17:33 INFO - PROCESS | 2088 | 1464369453839 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 2088 | 1464369453841 Marionette TRACE conn5 <- [1,2942,null,{}] 10:17:33 INFO - PROCESS | 2088 | 1464369453846 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:34 INFO - PROCESS | 2088 | 1464369454024 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 10:17:34 INFO - PROCESS | 2088 | 1464369454163 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 2088 | ++DOCSHELL 16A94C00 == 57 [pid = 2088] [id = 746] 10:17:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (18A32C00) [pid = 2088] [serial = 2237] [outer = 00000000] 10:17:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1908D400) [pid = 2088] [serial = 2238] [outer = 18A32C00] 10:17:34 INFO - PROCESS | 2088 | 1464369454218 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (190EFC00) [pid = 2088] [serial = 2239] [outer = 18A32C00] 10:17:34 INFO - PROCESS | 2088 | 1464369454777 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:17:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:17:34 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 10:17:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 991ms 10:17:34 INFO - PROCESS | 2088 | 1464369454826 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 2088 | 1464369454829 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 10:17:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:17:34 INFO - PROCESS | 2088 | 1464369454833 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - PROCESS | 2088 | 1464369454836 Marionette TRACE conn5 <- [1,2946,null,{}] 10:17:34 INFO - PROCESS | 2088 | 1464369454847 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:35 INFO - PROCESS | 2088 | 1464369454991 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 10:17:35 INFO - PROCESS | 2088 | 1464369455149 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:35 INFO - PROCESS | 2088 | ++DOCSHELL 1C6B3400 == 58 [pid = 2088] [id = 747] 10:17:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1C6B9400) [pid = 2088] [serial = 2240] [outer = 00000000] 10:17:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1D37C400) [pid = 2088] [serial = 2241] [outer = 1C6B9400] 10:17:35 INFO - PROCESS | 2088 | 1464369455207 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1D754400) [pid = 2088] [serial = 2242] [outer = 1C6B9400] 10:17:35 INFO - PROCESS | 2088 | 1464369455780 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:17:35 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. 10:17:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 971ms 10:17:35 INFO - PROCESS | 2088 | 1464369455805 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 2088 | 1464369455808 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 10:17:35 INFO - PROCESS | 2088 | 1464369455811 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:17:35 INFO - PROCESS | 2088 | 1464369455813 Marionette TRACE conn5 <- [1,2950,null,{}] 10:17:35 INFO - PROCESS | 2088 | 1464369455817 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:35 INFO - PROCESS | 2088 | 1464369455926 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 10:17:36 INFO - PROCESS | 2088 | 1464369456084 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 2088 | ++DOCSHELL 1D75E000 == 59 [pid = 2088] [id = 748] 10:17:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1D75E400) [pid = 2088] [serial = 2243] [outer = 00000000] 10:17:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1DB17C00) [pid = 2088] [serial = 2244] [outer = 1D75E400] 10:17:36 INFO - PROCESS | 2088 | 1464369456141 Marionette DEBUG loaded listener.js 10:17:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1DB1BC00) [pid = 2088] [serial = 2245] [outer = 1D75E400] 10:17:36 INFO - PROCESS | 2088 | 1464369456636 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:17:36 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. 10:17:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 10:17:36 INFO - PROCESS | 2088 | 1464369456710 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 10:17:36 INFO - PROCESS | 2088 | 1464369456712 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 10:17:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:17:36 INFO - PROCESS | 2088 | 1464369456731 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:17:36 INFO - PROCESS | 2088 | 1464369456733 Marionette TRACE conn5 <- [1,2954,null,{}] 10:17:36 INFO - PROCESS | 2088 | 1464369456737 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:36 INFO - PROCESS | 2088 | 1464369456841 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 10:17:37 INFO - PROCESS | 2088 | 1464369456984 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:37 INFO - PROCESS | 2088 | ++DOCSHELL 1DB21C00 == 60 [pid = 2088] [id = 749] 10:17:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1DB22000) [pid = 2088] [serial = 2246] [outer = 00000000] 10:17:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1DB58400) [pid = 2088] [serial = 2247] [outer = 1DB22000] 10:17:37 INFO - PROCESS | 2088 | 1464369457043 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1DB5D400) [pid = 2088] [serial = 2248] [outer = 1DB22000] 10:17:37 INFO - PROCESS | 2088 | 1464369457736 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:17:37 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. 10:17:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1019ms 10:17:37 INFO - PROCESS | 2088 | 1464369457750 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 2088 | 1464369457754 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 10:17:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:17:37 INFO - PROCESS | 2088 | 1464369457759 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 2088 | 1464369457763 Marionette TRACE conn5 <- [1,2958,null,{}] 10:17:37 INFO - PROCESS | 2088 | 1464369457769 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:37 INFO - PROCESS | 2088 | 1464369457920 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 10:17:38 INFO - PROCESS | 2088 | 1464369458075 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 2088 | ++DOCSHELL 15489C00 == 61 [pid = 2088] [id = 750] 10:17:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1602C400) [pid = 2088] [serial = 2249] [outer = 00000000] 10:17:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (165EC000) [pid = 2088] [serial = 2250] [outer = 1602C400] 10:17:38 INFO - PROCESS | 2088 | 1464369458134 Marionette DEBUG loaded listener.js 10:17:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (16A98800) [pid = 2088] [serial = 2251] [outer = 1602C400] 10:17:38 INFO - PROCESS | 2088 | 1464369458663 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:17:38 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. 10:17:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 10:17:38 INFO - PROCESS | 2088 | 1464369458700 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 10:17:38 INFO - PROCESS | 2088 | 1464369458705 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 10:17:38 INFO - PROCESS | 2088 | 1464369458712 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:17:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:17:38 INFO - PROCESS | 2088 | 1464369458715 Marionette TRACE conn5 <- [1,2962,null,{}] 10:17:38 INFO - PROCESS | 2088 | 1464369458719 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:38 INFO - PROCESS | 2088 | 1464369458824 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 10:17:39 INFO - PROCESS | 2088 | 1464369458985 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 1AFD3800 == 60 [pid = 2088] [id = 714] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 1540D800 == 59 [pid = 2088] [id = 607] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 1C6B8400 == 58 [pid = 2088] [id = 742] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 17A0CC00 == 57 [pid = 2088] [id = 741] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 1B697C00 == 56 [pid = 2088] [id = 740] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 10353C00 == 55 [pid = 2088] [id = 739] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 191D0C00 == 54 [pid = 2088] [id = 738] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 190E2C00 == 53 [pid = 2088] [id = 737] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 1907F000 == 52 [pid = 2088] [id = 736] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 1140B400 == 51 [pid = 2088] [id = 735] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 11663C00 == 50 [pid = 2088] [id = 734] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 164AC400 == 49 [pid = 2088] [id = 730] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 0D38E000 == 48 [pid = 2088] [id = 729] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1C6B6000) [pid = 2088] [serial = 2185] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1C53CC00) [pid = 2088] [serial = 2152] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (11688800) [pid = 2088] [serial = 2155] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1675DC00) [pid = 2088] [serial = 2146] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (191D0000) [pid = 2088] [serial = 2149] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | ++DOCSHELL 0CA1C800 == 49 [pid = 2088] [id = 751] 10:17:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (0D132400) [pid = 2088] [serial = 2252] [outer = 00000000] 10:17:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (10355400) [pid = 2088] [serial = 2253] [outer = 0D132400] 10:17:39 INFO - PROCESS | 2088 | 1464369459099 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (10B28800) [pid = 2088] [serial = 2254] [outer = 0D132400] 10:17:39 INFO - PROCESS | 2088 | --DOCSHELL 14FFA000 == 48 [pid = 2088] [id = 728] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1C53C400) [pid = 2088] [serial = 2183] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (19B61400) [pid = 2088] [serial = 2173] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (15416400) [pid = 2088] [serial = 2162] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1A3D7400) [pid = 2088] [serial = 2177] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (160E6000) [pid = 2088] [serial = 2158] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (165F2800) [pid = 2088] [serial = 2159] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1A0BF000) [pid = 2088] [serial = 2180] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (19B6A400) [pid = 2088] [serial = 2174] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (17710000) [pid = 2088] [serial = 2164] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1919F400) [pid = 2088] [serial = 2171] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (17A03400) [pid = 2088] [serial = 2165] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1908A400) [pid = 2088] [serial = 2168] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1518D800) [pid = 2088] [serial = 2161] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1B5A1400) [pid = 2088] [serial = 2182] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1A0BC800) [pid = 2088] [serial = 2176] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (190EA000) [pid = 2088] [serial = 2170] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1944B000) [pid = 2088] [serial = 2179] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (19082C00) [pid = 2088] [serial = 2167] [outer = 00000000] [url = about:blank] 10:17:39 INFO - PROCESS | 2088 | 1464369459488 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:17:39 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. 10:17:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 830ms 10:17:39 INFO - PROCESS | 2088 | 1464369459548 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 2088 | 1464369459551 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 10:17:39 INFO - PROCESS | 2088 | 1464369459554 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:17:39 INFO - PROCESS | 2088 | 1464369459558 Marionette TRACE conn5 <- [1,2966,null,{}] 10:17:39 INFO - PROCESS | 2088 | 1464369459568 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:39 INFO - PROCESS | 2088 | 1464369459659 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 10:17:39 INFO - PROCESS | 2088 | 1464369459666 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 2088 | ++DOCSHELL 15416400 == 49 [pid = 2088] [id = 752] 10:17:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (160E4400) [pid = 2088] [serial = 2255] [outer = 00000000] 10:17:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (17790400) [pid = 2088] [serial = 2256] [outer = 160E4400] 10:17:39 INFO - PROCESS | 2088 | 1464369459714 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (18E8E400) [pid = 2088] [serial = 2257] [outer = 160E4400] 10:17:40 INFO - PROCESS | 2088 | 1464369460191 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:17:40 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. 10:17:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 10:17:40 INFO - PROCESS | 2088 | 1464369460228 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 2088 | 1464369460231 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 10:17:40 INFO - PROCESS | 2088 | 1464369460234 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:17:40 INFO - PROCESS | 2088 | 1464369460236 Marionette TRACE conn5 <- [1,2970,null,{}] 10:17:40 INFO - PROCESS | 2088 | 1464369460240 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:40 INFO - PROCESS | 2088 | 1464369460326 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 10:17:40 INFO - PROCESS | 2088 | 1464369460332 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:40 INFO - PROCESS | 2088 | ++DOCSHELL 1908A400 == 50 [pid = 2088] [id = 753] 10:17:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1908AC00) [pid = 2088] [serial = 2258] [outer = 00000000] 10:17:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1919CC00) [pid = 2088] [serial = 2259] [outer = 1908AC00] 10:17:40 INFO - PROCESS | 2088 | 1464369460378 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (191A6800) [pid = 2088] [serial = 2260] [outer = 1908AC00] 10:17:40 INFO - PROCESS | 2088 | 1464369460872 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:17:40 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 10:17:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:17:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 10:17:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:17:40 INFO - PROCESS | 2088 | 1464369460908 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 2088 | 1464369460910 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 10:17:40 INFO - PROCESS | 2088 | 1464369460913 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - PROCESS | 2088 | 1464369460915 Marionette TRACE conn5 <- [1,2974,null,{}] 10:17:40 INFO - PROCESS | 2088 | 1464369460919 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:41 INFO - PROCESS | 2088 | 1464369461001 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 10:17:41 INFO - PROCESS | 2088 | 1464369461007 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 2088 | ++DOCSHELL 190E9C00 == 51 [pid = 2088] [id = 754] 10:17:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (191A9400) [pid = 2088] [serial = 2261] [outer = 00000000] 10:17:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (19B68000) [pid = 2088] [serial = 2262] [outer = 191A9400] 10:17:41 INFO - PROCESS | 2088 | 1464369461061 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (19DC2000) [pid = 2088] [serial = 2263] [outer = 191A9400] 10:17:41 INFO - PROCESS | 2088 | 1464369461500 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:17:41 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. 10:17:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 10:17:41 INFO - PROCESS | 2088 | 1464369461551 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 2088 | 1464369461553 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 10:17:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:17:41 INFO - PROCESS | 2088 | 1464369461556 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 2088 | 1464369461558 Marionette TRACE conn5 <- [1,2978,null,{}] 10:17:41 INFO - PROCESS | 2088 | 1464369461567 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:41 INFO - PROCESS | 2088 | 1464369461706 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 10:17:41 INFO - PROCESS | 2088 | 1464369461714 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 2088 | ++DOCSHELL 10377000 == 52 [pid = 2088] [id = 755] 10:17:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (19B6D000) [pid = 2088] [serial = 2264] [outer = 00000000] 10:17:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1A3E5800) [pid = 2088] [serial = 2265] [outer = 19B6D000] 10:17:41 INFO - PROCESS | 2088 | 1464369461759 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1B01DC00) [pid = 2088] [serial = 2266] [outer = 19B6D000] 10:17:42 INFO - PROCESS | 2088 | ++DOCSHELL 1C542C00 == 53 [pid = 2088] [id = 756] 10:17:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1C543000) [pid = 2088] [serial = 2267] [outer = 00000000] 10:17:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1C544C00) [pid = 2088] [serial = 2268] [outer = 1C543000] 10:17:42 INFO - PROCESS | 2088 | 1464369462262 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:17:42 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. 10:17:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 10:17:42 INFO - PROCESS | 2088 | 1464369462289 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 10:17:42 INFO - PROCESS | 2088 | 1464369462291 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 10:17:42 INFO - PROCESS | 2088 | 1464369462299 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:17:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:17:42 INFO - PROCESS | 2088 | 1464369462301 Marionette TRACE conn5 <- [1,2982,null,{}] 10:17:42 INFO - PROCESS | 2088 | 1464369462305 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:42 INFO - PROCESS | 2088 | 1464369462432 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 10:17:42 INFO - PROCESS | 2088 | 1464369462503 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 2088 | ++DOCSHELL 1B18F800 == 54 [pid = 2088] [id = 757] 10:17:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1B61B800) [pid = 2088] [serial = 2269] [outer = 00000000] 10:17:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1C53D800) [pid = 2088] [serial = 2270] [outer = 1B61B800] 10:17:42 INFO - PROCESS | 2088 | 1464369462548 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1C53E800) [pid = 2088] [serial = 2271] [outer = 1B61B800] 10:17:42 INFO - PROCESS | 2088 | 1464369462914 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:17:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:17:42 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 10:17:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 10:17:43 INFO - PROCESS | 2088 | 1464369462976 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 2088 | 1464369462978 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 10:17:43 INFO - PROCESS | 2088 | 1464369462981 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:17:43 INFO - PROCESS | 2088 | 1464369462982 Marionette TRACE conn5 <- [1,2986,null,{}] 10:17:43 INFO - PROCESS | 2088 | 1464369462986 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:43 INFO - PROCESS | 2088 | 1464369463136 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 10:17:43 INFO - PROCESS | 2088 | 1464369463154 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 2088 | ++DOCSHELL 10350400 == 55 [pid = 2088] [id = 758] 10:17:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1035B800) [pid = 2088] [serial = 2272] [outer = 00000000] 10:17:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1CC35C00) [pid = 2088] [serial = 2273] [outer = 1035B800] 10:17:43 INFO - PROCESS | 2088 | 1464369463198 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1CD66400) [pid = 2088] [serial = 2274] [outer = 1035B800] 10:17:43 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (192E6C00) [pid = 2088] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:17:43 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1907FC00) [pid = 2088] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:17:43 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1A4F0C00) [pid = 2088] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:17:43 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1036A800) [pid = 2088] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:17:43 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1C275800) [pid = 2088] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:17:43 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1C6BF000) [pid = 2088] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:17:43 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (160E6400) [pid = 2088] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:17:43 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1140DC00) [pid = 2088] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:17:43 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (18B7C000) [pid = 2088] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:17:43 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1053E000) [pid = 2088] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:17:43 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (190E5800) [pid = 2088] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:17:43 INFO - PROCESS | 2088 | 1464369463842 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:17:43 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. 10:17:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 870ms 10:17:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:17:43 INFO - PROCESS | 2088 | 1464369463854 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 2088 | 1464369463856 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 10:17:43 INFO - PROCESS | 2088 | 1464369463859 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 2088 | 1464369463861 Marionette TRACE conn5 <- [1,2990,null,{}] 10:17:43 INFO - PROCESS | 2088 | 1464369463864 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:43 INFO - PROCESS | 2088 | 1464369463949 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 10:17:43 INFO - PROCESS | 2088 | 1464369463954 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 2088 | ++DOCSHELL 160E6400 == 56 [pid = 2088] [id = 759] 10:17:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (164A9800) [pid = 2088] [serial = 2275] [outer = 00000000] 10:17:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1C9A6800) [pid = 2088] [serial = 2276] [outer = 164A9800] 10:17:44 INFO - PROCESS | 2088 | 1464369463999 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1CDC2800) [pid = 2088] [serial = 2277] [outer = 164A9800] 10:17:44 INFO - PROCESS | 2088 | 1464369464424 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:17:44 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. 10:17:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 571ms 10:17:44 INFO - PROCESS | 2088 | 1464369464431 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 2088 | 1464369464433 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 10:17:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:17:44 INFO - PROCESS | 2088 | 1464369464436 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 2088 | 1464369464438 Marionette TRACE conn5 <- [1,2994,null,{}] 10:17:44 INFO - PROCESS | 2088 | 1464369464441 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:44 INFO - PROCESS | 2088 | 1464369464605 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 10:17:44 INFO - PROCESS | 2088 | 1464369464615 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 2088 | ++DOCSHELL 191CB400 == 57 [pid = 2088] [id = 760] 10:17:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1D159C00) [pid = 2088] [serial = 2278] [outer = 00000000] 10:17:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1D75DC00) [pid = 2088] [serial = 2279] [outer = 1D159C00] 10:17:44 INFO - PROCESS | 2088 | 1464369464658 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1DB18800) [pid = 2088] [serial = 2280] [outer = 1D159C00] 10:17:45 INFO - PROCESS | 2088 | 1464369465050 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:17:45 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. 10:17:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 10:17:45 INFO - PROCESS | 2088 | 1464369465067 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 10:17:45 INFO - PROCESS | 2088 | 1464369465069 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 10:17:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:17:45 INFO - PROCESS | 2088 | 1464369465073 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 2088 | 1464369465075 Marionette TRACE conn5 <- [1,2998,null,{}] 10:17:45 INFO - PROCESS | 2088 | 1464369465078 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:45 INFO - PROCESS | 2088 | 1464369465176 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 10:17:45 INFO - PROCESS | 2088 | 1464369465286 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 2088 | ++DOCSHELL 1DB22400 == 58 [pid = 2088] [id = 761] 10:17:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1DB59000) [pid = 2088] [serial = 2281] [outer = 00000000] 10:17:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1DCB9C00) [pid = 2088] [serial = 2282] [outer = 1DB59000] 10:17:45 INFO - PROCESS | 2088 | 1464369465337 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1DCC0C00) [pid = 2088] [serial = 2283] [outer = 1DB59000] 10:17:45 INFO - PROCESS | 2088 | [2088] 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 10:17:45 INFO - PROCESS | 2088 | 1464369465926 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:17:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:17:45 INFO - {} 10:17:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:17:45 INFO - {} 10:17:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:17:45 INFO - {} 10:17:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:17:45 INFO - {} 10:17:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 871ms 10:17:46 INFO - PROCESS | 2088 | 1464369465984 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 2088 | 1464369465989 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 10:17:46 INFO - TEST-START | /FileAPI/fileReader.html 10:17:46 INFO - PROCESS | 2088 | 1464369465995 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - PROCESS | 2088 | 1464369465999 Marionette TRACE conn5 <- [1,3002,null,{}] 10:17:46 INFO - PROCESS | 2088 | 1464369466007 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:46 INFO - PROCESS | 2088 | 1464369466125 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 10:17:46 INFO - PROCESS | 2088 | 1464369466237 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 2088 | ++DOCSHELL 14AE9400 == 59 [pid = 2088] [id = 762] 10:17:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (14B76800) [pid = 2088] [serial = 2284] [outer = 00000000] 10:17:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (152D7000) [pid = 2088] [serial = 2285] [outer = 14B76800] 10:17:46 INFO - PROCESS | 2088 | 1464369466335 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (16034C00) [pid = 2088] [serial = 2286] [outer = 14B76800] 10:17:46 INFO - PROCESS | 2088 | 1464369466863 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:17:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:17:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:17:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:17:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:17:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 890ms 10:17:46 INFO - PROCESS | 2088 | 1464369466897 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 2088 | 1464369466903 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 10:17:46 INFO - PROCESS | 2088 | 1464369466911 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - TEST-START | /FileAPI/historical.html 10:17:46 INFO - PROCESS | 2088 | 1464369466914 Marionette TRACE conn5 <- [1,3006,null,{}] 10:17:46 INFO - PROCESS | 2088 | 1464369466918 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:47 INFO - PROCESS | 2088 | 1464369467043 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 10:17:47 INFO - PROCESS | 2088 | 1464369467204 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 2088 | ++DOCSHELL 18A4C800 == 60 [pid = 2088] [id = 763] 10:17:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (18B7F000) [pid = 2088] [serial = 2287] [outer = 00000000] 10:17:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (19093C00) [pid = 2088] [serial = 2288] [outer = 18B7F000] 10:17:47 INFO - PROCESS | 2088 | 1464369467260 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (191A3800) [pid = 2088] [serial = 2289] [outer = 18B7F000] 10:17:47 INFO - PROCESS | 2088 | 1464369467811 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:17:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:17:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:17:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:17:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:17:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:17:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:17:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:17:47 INFO - TEST-OK | /FileAPI/historical.html | took 931ms 10:17:47 INFO - PROCESS | 2088 | 1464369467848 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 10:17:47 INFO - PROCESS | 2088 | 1464369467851 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 10:17:47 INFO - TEST-START | /FileAPI/idlharness.html 10:17:47 INFO - PROCESS | 2088 | 1464369467855 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 2088 | 1464369467858 Marionette TRACE conn5 <- [1,3010,null,{}] 10:17:47 INFO - PROCESS | 2088 | 1464369467870 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:48 INFO - PROCESS | 2088 | 1464369467986 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 10:17:48 INFO - PROCESS | 2088 | 1464369468149 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 2088 | ++DOCSHELL 1C6BF000 == 61 [pid = 2088] [id = 764] 10:17:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (1C9A7C00) [pid = 2088] [serial = 2290] [outer = 00000000] 10:17:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (1DB57C00) [pid = 2088] [serial = 2291] [outer = 1C9A7C00] 10:17:48 INFO - PROCESS | 2088 | 1464369468207 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (1DCB7400) [pid = 2088] [serial = 2292] [outer = 1C9A7C00] 10:17:49 INFO - PROCESS | 2088 | 1464369469218 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:17:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:17:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:17:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:17:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:17:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:17:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:17:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:17:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:17:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:17:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:17:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:17:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:17:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:17:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:17:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:17:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:17:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:17:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:17:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:17:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:17:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:17:49 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 10:17:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:17:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:17:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:17:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:17:49 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 10:17:49 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 10:17:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:17:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:17:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:17:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:17:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:17:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:17:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:17:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:17:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:17:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:17:49 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 10:17:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:17:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:17:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:17:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:17:49 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 10:17:49 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 10:17:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:17:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:17:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:17:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:17:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:17:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1518ms 10:17:49 INFO - PROCESS | 2088 | 1464369469381 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 2088 | 1464369469384 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 10:17:49 INFO - TEST-START | /FileAPI/idlharness.worker 10:17:49 INFO - PROCESS | 2088 | 1464369469389 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 2088 | 1464369469391 Marionette TRACE conn5 <- [1,3014,null,{}] 10:17:49 INFO - PROCESS | 2088 | 1464369469394 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:49 INFO - PROCESS | 2088 | 1464369469496 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 10:17:49 INFO - PROCESS | 2088 | 1464369469609 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 2088 | ++DOCSHELL 1A4E8400 == 62 [pid = 2088] [id = 765] 10:17:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (1DB57800) [pid = 2088] [serial = 2293] [outer = 00000000] 10:17:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (1F54D000) [pid = 2088] [serial = 2294] [outer = 1DB57800] 10:17:49 INFO - PROCESS | 2088 | 1464369469704 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (1F568000) [pid = 2088] [serial = 2295] [outer = 1DB57800] 10:17:49 INFO - PROCESS | 2088 | [2088] 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 10:17:50 INFO - PROCESS | 2088 | 1464369470808 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:17:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:17:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:17:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:17:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:17:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:17:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:17:50 INFO - {} 10:17:50 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 10:17:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:17:50 INFO - {} 10:17:50 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 - {} 10:17:50 INFO - {} 10:17:50 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 10:17:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:17:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:17:50 INFO - {} 10:17:50 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 10:17:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:17:50 INFO - {} 10:17:50 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 - {} 10:17:50 INFO - {} 10:17:50 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 10:17:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 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 10:17:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:17:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:17:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 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 10:17:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 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 10:17:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 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 10:17:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:17:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:17:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:17:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:17:50 INFO - {} 10:17:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1553ms 10:17:50 INFO - PROCESS | 2088 | 1464369470953 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 2088 | 1464369470955 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 10:17:50 INFO - PROCESS | 2088 | 1464369470959 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:17:50 INFO - PROCESS | 2088 | 1464369470961 Marionette TRACE conn5 <- [1,3018,null,{}] 10:17:50 INFO - PROCESS | 2088 | 1464369470965 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:51 INFO - PROCESS | 2088 | 1464369471088 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 10:17:51 INFO - PROCESS | 2088 | 1464369471479 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 2088 | ++DOCSHELL 0C9A7000 == 63 [pid = 2088] [id = 766] 10:17:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 140 (0CA19400) [pid = 2088] [serial = 2296] [outer = 00000000] 10:17:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 141 (11687C00) [pid = 2088] [serial = 2297] [outer = 0CA19400] 10:17:51 INFO - PROCESS | 2088 | 1464369471530 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 142 (152D4400) [pid = 2088] [serial = 2298] [outer = 0CA19400] 10:17:52 INFO - PROCESS | 2088 | 1464369472056 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:17:52 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 10:17:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1128ms 10:17:52 INFO - PROCESS | 2088 | 1464369472093 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 2088 | 1464369472097 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 10:17:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:17:52 INFO - PROCESS | 2088 | 1464369472101 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 2088 | 1464369472105 Marionette TRACE conn5 <- [1,3022,null,{}] 10:17:52 INFO - PROCESS | 2088 | 1464369472109 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:52 INFO - PROCESS | 2088 | 1464369472274 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 10:17:52 INFO - PROCESS | 2088 | 1464369472364 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 2088 | ++DOCSHELL 17710000 == 64 [pid = 2088] [id = 767] 10:17:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 143 (18B7B800) [pid = 2088] [serial = 2299] [outer = 00000000] 10:17:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 144 (190E4C00) [pid = 2088] [serial = 2300] [outer = 18B7B800] 10:17:52 INFO - PROCESS | 2088 | 1464369472414 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 145 (191D3000) [pid = 2088] [serial = 2301] [outer = 18B7B800] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 191CB400 == 63 [pid = 2088] [id = 760] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 160E6400 == 62 [pid = 2088] [id = 759] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 10350400 == 61 [pid = 2088] [id = 758] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 1B18F800 == 60 [pid = 2088] [id = 757] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 1C542C00 == 59 [pid = 2088] [id = 756] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 10377000 == 58 [pid = 2088] [id = 755] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 190E9C00 == 57 [pid = 2088] [id = 754] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 1908A400 == 56 [pid = 2088] [id = 753] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 144 (1D373400) [pid = 2088] [serial = 2230] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 15416400 == 55 [pid = 2088] [id = 752] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 0CA1C800 == 54 [pid = 2088] [id = 751] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 15489C00 == 53 [pid = 2088] [id = 750] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 1D75E000 == 52 [pid = 2088] [id = 748] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 1770FC00 == 51 [pid = 2088] [id = 745] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 11405C00 == 50 [pid = 2088] [id = 744] 10:17:52 INFO - PROCESS | 2088 | --DOCSHELL 1CDB9C00 == 49 [pid = 2088] [id = 743] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 143 (1C6B2800) [pid = 2088] [serial = 2156] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 142 (1A081C00) [pid = 2088] [serial = 2215] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 141 (19089800) [pid = 2088] [serial = 2209] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 140 (1CD63400) [pid = 2088] [serial = 2201] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 139 (1A4F0400) [pid = 2088] [serial = 2218] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (1CD60800) [pid = 2088] [serial = 2200] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (19B69400) [pid = 2088] [serial = 2194] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (1CC3C000) [pid = 2088] [serial = 2197] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (1C6BC400) [pid = 2088] [serial = 2221] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (107E9800) [pid = 2088] [serial = 2188] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (1B619000) [pid = 2088] [serial = 2219] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1CDB8000) [pid = 2088] [serial = 2228] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1CD62800) [pid = 2088] [serial = 2227] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1C6BE400) [pid = 2088] [serial = 2222] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (17702C00) [pid = 2088] [serial = 2204] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (165EF000) [pid = 2088] [serial = 2203] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (167AE400) [pid = 2088] [serial = 2191] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1547DC00) [pid = 2088] [serial = 2206] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (165EE400) [pid = 2088] [serial = 2207] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (191A8400) [pid = 2088] [serial = 2212] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (19099000) [pid = 2088] [serial = 2210] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1C6B1400) [pid = 2088] [serial = 2225] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1A1A2000) [pid = 2088] [serial = 2216] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1A4E8800) [pid = 2088] [serial = 2224] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (190EC400) [pid = 2088] [serial = 2213] [outer = 00000000] [url = about:blank] 10:17:53 INFO - PROCESS | 2088 | 1464369473011 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:17:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 10:17:53 INFO - PROCESS | 2088 | 1464369473034 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 2088 | 1464369473038 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 10:17:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:17:53 INFO - PROCESS | 2088 | 1464369473042 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 2088 | 1464369473044 Marionette TRACE conn5 <- [1,3026,null,{}] 10:17:53 INFO - PROCESS | 2088 | 1464369473048 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:53 INFO - PROCESS | 2088 | 1464369473137 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 10:17:53 INFO - PROCESS | 2088 | 1464369473285 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 2088 | ++DOCSHELL 160E6400 == 50 [pid = 2088] [id = 768] 10:17:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (165EEC00) [pid = 2088] [serial = 2302] [outer = 00000000] 10:17:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (16A93C00) [pid = 2088] [serial = 2303] [outer = 165EEC00] 10:17:53 INFO - PROCESS | 2088 | 1464369473330 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (17798400) [pid = 2088] [serial = 2304] [outer = 165EEC00] 10:17:53 INFO - PROCESS | 2088 | 1464369473668 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:17:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:17:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 10:17:53 INFO - PROCESS | 2088 | 1464369473736 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 2088 | 1464369473738 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 10:17:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:17:53 INFO - PROCESS | 2088 | 1464369473749 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 2088 | 1464369473755 Marionette TRACE conn5 <- [1,3030,null,{}] 10:17:53 INFO - PROCESS | 2088 | 1464369473759 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:53 INFO - PROCESS | 2088 | 1464369473847 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 10:17:53 INFO - PROCESS | 2088 | 1464369473883 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 2088 | ++DOCSHELL 19091000 == 51 [pid = 2088] [id = 769] 10:17:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (19091C00) [pid = 2088] [serial = 2305] [outer = 00000000] 10:17:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (192E4000) [pid = 2088] [serial = 2306] [outer = 19091C00] 10:17:53 INFO - PROCESS | 2088 | 1464369473928 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (19B6BC00) [pid = 2088] [serial = 2307] [outer = 19091C00] 10:17:54 INFO - PROCESS | 2088 | 1464369474566 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:17:54 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. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:17:54 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'.) 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:17:54 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. 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:17:54 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. 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:17:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:17:54 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. 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:17:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:17:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:17:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:17:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:17:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:17:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:17:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 921ms 10:17:54 INFO - PROCESS | 2088 | 1464369474666 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 2088 | 1464369474668 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 10:17:54 INFO - PROCESS | 2088 | 1464369474671 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:17:54 INFO - PROCESS | 2088 | 1464369474673 Marionette TRACE conn5 <- [1,3034,null,{}] 10:17:54 INFO - PROCESS | 2088 | 1464369474677 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:54 INFO - PROCESS | 2088 | 1464369474827 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 10:17:54 INFO - PROCESS | 2088 | 1464369474843 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 2088 | ++DOCSHELL 1A3D9800 == 52 [pid = 2088] [id = 770] 10:17:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1A3D9C00) [pid = 2088] [serial = 2308] [outer = 00000000] 10:17:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1A4F0400) [pid = 2088] [serial = 2309] [outer = 1A3D9C00] 10:17:54 INFO - PROCESS | 2088 | 1464369474888 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1B18F800) [pid = 2088] [serial = 2310] [outer = 1A3D9C00] 10:17:55 INFO - PROCESS | 2088 | [2088] 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 10:17:55 INFO - PROCESS | 2088 | 1464369475373 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:17:55 INFO - {} 10:17:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 10:17:55 INFO - PROCESS | 2088 | 1464369475406 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 2088 | 1464369475408 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 10:17:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:17:55 INFO - PROCESS | 2088 | 1464369475411 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 2088 | 1464369475413 Marionette TRACE conn5 <- [1,3038,null,{}] 10:17:55 INFO - PROCESS | 2088 | 1464369475421 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:55 INFO - PROCESS | 2088 | 1464369475543 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 10:17:55 INFO - PROCESS | 2088 | 1464369475549 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 2088 | ++DOCSHELL 1C53B800 == 53 [pid = 2088] [id = 771] 10:17:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1C544000) [pid = 2088] [serial = 2311] [outer = 00000000] 10:17:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (1C6BC800) [pid = 2088] [serial = 2312] [outer = 1C544000] 10:17:55 INFO - PROCESS | 2088 | 1464369475660 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1CC37400) [pid = 2088] [serial = 2313] [outer = 1C544000] 10:17:56 INFO - PROCESS | 2088 | 1464369476107 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:17:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 731ms 10:17:56 INFO - PROCESS | 2088 | 1464369476147 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 2088 | 1464369476149 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 10:17:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:17:56 INFO - PROCESS | 2088 | 1464369476153 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 2088 | 1464369476155 Marionette TRACE conn5 <- [1,3042,null,{}] 10:17:56 INFO - PROCESS | 2088 | 1464369476158 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:56 INFO - PROCESS | 2088 | 1464369476280 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 10:17:56 INFO - PROCESS | 2088 | 1464369476285 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 2088 | ++DOCSHELL 107B8C00 == 54 [pid = 2088] [id = 772] 10:17:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (114F6400) [pid = 2088] [serial = 2314] [outer = 00000000] 10:17:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (1CD69C00) [pid = 2088] [serial = 2315] [outer = 114F6400] 10:17:56 INFO - PROCESS | 2088 | 1464369476330 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (1CDC3000) [pid = 2088] [serial = 2316] [outer = 114F6400] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (192E1800) [pid = 2088] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1C9AC800) [pid = 2088] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (10371800) [pid = 2088] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (164AE400) [pid = 2088] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1B61B800) [pid = 2088] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1602C400) [pid = 2088] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (191A9400) [pid = 2088] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (160E4400) [pid = 2088] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (0D132400) [pid = 2088] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1C543000) [pid = 2088] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1CDBD400) [pid = 2088] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1908AC00) [pid = 2088] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (18A4D800) [pid = 2088] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (19B6D000) [pid = 2088] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1035B800) [pid = 2088] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (164A9800) [pid = 2088] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1D159C00) [pid = 2088] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1A1A1400) [pid = 2088] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (10372C00) [pid = 2088] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (14F7C800) [pid = 2088] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (11689000) [pid = 2088] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (167AD800) [pid = 2088] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (18A39400) [pid = 2088] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (19082000) [pid = 2088] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1B0B1000) [pid = 2088] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (15194400) [pid = 2088] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (191A0400) [pid = 2088] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:17:57 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1C539400) [pid = 2088] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:17:57 INFO - PROCESS | 2088 | 1464369477292 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:17:57 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" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:17:57 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" 10:17:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:17:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:17:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1256ms 10:17:57 INFO - PROCESS | 2088 | 1464369477413 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 2088 | 1464369477415 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 10:17:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:17:57 INFO - PROCESS | 2088 | 1464369477418 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 2088 | 1464369477420 Marionette TRACE conn5 <- [1,3046,null,{}] 10:17:57 INFO - PROCESS | 2088 | 1464369477423 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:57 INFO - PROCESS | 2088 | 1464369477507 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 10:17:57 INFO - PROCESS | 2088 | 1464369477516 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 2088 | ++DOCSHELL 15194400 == 55 [pid = 2088] [id = 773] 10:17:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (15411800) [pid = 2088] [serial = 2317] [outer = 00000000] 10:17:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (16757400) [pid = 2088] [serial = 2318] [outer = 15411800] 10:17:57 INFO - PROCESS | 2088 | 1464369477561 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (17A09C00) [pid = 2088] [serial = 2319] [outer = 15411800] 10:17:58 INFO - PROCESS | 2088 | 1464369478014 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:17:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:17:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:17:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:17:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:17:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:17:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:17:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:17:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 634ms 10:17:58 INFO - PROCESS | 2088 | 1464369478053 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 2088 | 1464369478055 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 10:17:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:17:58 INFO - PROCESS | 2088 | 1464369478058 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 2088 | 1464369478060 Marionette TRACE conn5 <- [1,3050,null,{}] 10:17:58 INFO - PROCESS | 2088 | 1464369478063 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:58 INFO - PROCESS | 2088 | 1464369478148 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 10:17:58 INFO - PROCESS | 2088 | 1464369478154 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 2088 | ++DOCSHELL 165F5800 == 56 [pid = 2088] [id = 774] 10:17:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (18A4D800) [pid = 2088] [serial = 2320] [outer = 00000000] 10:17:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1CD66800) [pid = 2088] [serial = 2321] [outer = 18A4D800] 10:17:58 INFO - PROCESS | 2088 | 1464369478198 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1D377C00) [pid = 2088] [serial = 2322] [outer = 18A4D800] 10:17:58 INFO - PROCESS | 2088 | [2088] 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 10:17:58 INFO - PROCESS | 2088 | 1464369478647 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:17:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:17:58 INFO - {} 10:17:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 631ms 10:17:58 INFO - PROCESS | 2088 | 1464369478690 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 10:17:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:17:58 INFO - PROCESS | 2088 | 1464369478692 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 10:17:58 INFO - PROCESS | 2088 | 1464369478695 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 2088 | 1464369478697 Marionette TRACE conn5 <- [1,3054,null,{}] 10:17:58 INFO - PROCESS | 2088 | 1464369478700 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:58 INFO - PROCESS | 2088 | 1464369478786 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 10:17:58 INFO - PROCESS | 2088 | 1464369478796 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 2088 | ++DOCSHELL 1DCB5C00 == 57 [pid = 2088] [id = 775] 10:17:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1DCBF000) [pid = 2088] [serial = 2323] [outer = 00000000] 10:17:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1E9A3C00) [pid = 2088] [serial = 2324] [outer = 1DCBF000] 10:17:58 INFO - PROCESS | 2088 | 1464369478840 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1EBA6400) [pid = 2088] [serial = 2325] [outer = 1DCBF000] 10:17:59 INFO - PROCESS | 2088 | 1464369479509 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:17:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:17:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:17:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:17:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:17:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:17:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:17:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:17:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 10:17:59 INFO - PROCESS | 2088 | 1464369479567 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 10:17:59 INFO - PROCESS | 2088 | 1464369479572 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 10:17:59 INFO - PROCESS | 2088 | 1464369479577 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:17:59 INFO - PROCESS | 2088 | 1464369479582 Marionette TRACE conn5 <- [1,3058,null,{}] 10:17:59 INFO - PROCESS | 2088 | 1464369479587 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:59 INFO - PROCESS | 2088 | 1464369479735 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 10:17:59 INFO - PROCESS | 2088 | 1464369479858 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 2088 | ++DOCSHELL 1518F800 == 58 [pid = 2088] [id = 776] 10:17:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (15417800) [pid = 2088] [serial = 2326] [outer = 00000000] 10:17:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (165F0C00) [pid = 2088] [serial = 2327] [outer = 15417800] 10:17:59 INFO - PROCESS | 2088 | 1464369479928 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (16CD1400) [pid = 2088] [serial = 2328] [outer = 15417800] 10:18:00 INFO - PROCESS | 2088 | 1464369480480 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:18:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:18:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:18:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:18:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:18:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:18:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:18:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 971ms 10:18:00 INFO - PROCESS | 2088 | 1464369480552 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 2088 | 1464369480559 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 10:18:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:18:00 INFO - PROCESS | 2088 | 1464369480565 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - PROCESS | 2088 | 1464369480568 Marionette TRACE conn5 <- [1,3062,null,{}] 10:18:00 INFO - PROCESS | 2088 | 1464369480572 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:00 INFO - PROCESS | 2088 | 1464369480689 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 10:18:00 INFO - PROCESS | 2088 | 1464369480838 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 2088 | ++DOCSHELL 191D0C00 == 59 [pid = 2088] [id = 777] 10:18:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (192D8800) [pid = 2088] [serial = 2329] [outer = 00000000] 10:18:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1A084400) [pid = 2088] [serial = 2330] [outer = 192D8800] 10:18:00 INFO - PROCESS | 2088 | 1464369480895 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1A3E1400) [pid = 2088] [serial = 2331] [outer = 192D8800] 10:18:01 INFO - PROCESS | 2088 | 1464369481465 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:18:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 970ms 10:18:01 INFO - PROCESS | 2088 | 1464369481537 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 10:18:01 INFO - PROCESS | 2088 | 1464369481540 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 10:18:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:18:01 INFO - PROCESS | 2088 | 1464369481543 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - PROCESS | 2088 | 1464369481547 Marionette TRACE conn5 <- [1,3066,null,{}] 10:18:01 INFO - PROCESS | 2088 | 1464369481558 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:01 INFO - PROCESS | 2088 | 1464369481673 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 10:18:01 INFO - PROCESS | 2088 | 1464369481825 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 2088 | ++DOCSHELL 1C6BCC00 == 60 [pid = 2088] [id = 778] 10:18:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1C6BD000) [pid = 2088] [serial = 2332] [outer = 00000000] 10:18:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1CC9F000) [pid = 2088] [serial = 2333] [outer = 1C6BD000] 10:18:01 INFO - PROCESS | 2088 | 1464369481886 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1D75E000) [pid = 2088] [serial = 2334] [outer = 1C6BD000] 10:18:02 INFO - PROCESS | 2088 | 1464369482413 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 2088 | 1464369482523 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 10:18:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:18:02 INFO - PROCESS | 2088 | 1464369482527 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 2088 | 1464369482529 Marionette TRACE conn5 <- [1,3070,null,{}] 10:18:02 INFO - PROCESS | 2088 | 1464369482533 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:02 INFO - PROCESS | 2088 | 1464369482648 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 10:18:02 INFO - PROCESS | 2088 | 1464369482814 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:02 INFO - PROCESS | 2088 | ++DOCSHELL 1EBEB400 == 61 [pid = 2088] [id = 779] 10:18:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1F065400) [pid = 2088] [serial = 2335] [outer = 00000000] 10:18:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1F522800) [pid = 2088] [serial = 2336] [outer = 1F065400] 10:18:02 INFO - PROCESS | 2088 | 1464369482872 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1F54D800) [pid = 2088] [serial = 2337] [outer = 1F065400] 10:18:03 INFO - PROCESS | 2088 | 1464369483375 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:18:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:18:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:18:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 870ms 10:18:03 INFO - PROCESS | 2088 | 1464369483399 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 2088 | 1464369483402 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 10:18:03 INFO - PROCESS | 2088 | 1464369483405 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:18:03 INFO - PROCESS | 2088 | 1464369483407 Marionette TRACE conn5 <- [1,3074,null,{}] 10:18:03 INFO - PROCESS | 2088 | 1464369483411 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:03 INFO - PROCESS | 2088 | 1464369483574 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 10:18:03 INFO - PROCESS | 2088 | 1464369483672 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 2088 | ++DOCSHELL 10541C00 == 62 [pid = 2088] [id = 780] 10:18:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1CD6B000) [pid = 2088] [serial = 2338] [outer = 00000000] 10:18:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (2093E800) [pid = 2088] [serial = 2339] [outer = 1CD6B000] 10:18:03 INFO - PROCESS | 2088 | 1464369483728 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (1DB5E400) [pid = 2088] [serial = 2340] [outer = 1CD6B000] 10:18:04 INFO - PROCESS | 2088 | 1464369484239 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:18:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 870ms 10:18:04 INFO - PROCESS | 2088 | 1464369484329 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 2088 | 1464369484331 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 10:18:04 INFO - PROCESS | 2088 | 1464369484336 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 2088 | 1464369484338 Marionette TRACE conn5 <- [1,3078,null,{}] 10:18:04 INFO - PROCESS | 2088 | 1464369484342 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:18:04 INFO - PROCESS | 2088 | 1464369484461 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 10:18:04 INFO - PROCESS | 2088 | 1464369484616 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 2088 | ++DOCSHELL 1C311C00 == 63 [pid = 2088] [id = 781] 10:18:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1C314000) [pid = 2088] [serial = 2341] [outer = 00000000] 10:18:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (1DCB9400) [pid = 2088] [serial = 2342] [outer = 1C314000] 10:18:04 INFO - PROCESS | 2088 | 1464369484673 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (2093F400) [pid = 2088] [serial = 2343] [outer = 1C314000] 10:18:05 INFO - PROCESS | 2088 | 1464369485186 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:18:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 10:18:05 INFO - PROCESS | 2088 | 1464369485216 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 2088 | 1464369485218 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 10:18:05 INFO - PROCESS | 2088 | 1464369485221 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:18:05 INFO - PROCESS | 2088 | 1464369485223 Marionette TRACE conn5 <- [1,3082,null,{}] 10:18:05 INFO - PROCESS | 2088 | 1464369485227 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:05 INFO - PROCESS | 2088 | 1464369485335 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 10:18:05 INFO - PROCESS | 2088 | 1464369485503 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 2088 | ++DOCSHELL 0D1F7800 == 64 [pid = 2088] [id = 782] 10:18:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (10351000) [pid = 2088] [serial = 2344] [outer = 00000000] 10:18:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (1168D800) [pid = 2088] [serial = 2345] [outer = 10351000] 10:18:05 INFO - PROCESS | 2088 | 1464369485558 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (15489800) [pid = 2088] [serial = 2346] [outer = 10351000] 10:18:06 INFO - PROCESS | 2088 | 1464369486246 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:18:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:18:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1071ms 10:18:06 INFO - PROCESS | 2088 | 1464369486296 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 2088 | 1464369486301 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 10:18:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:18:06 INFO - PROCESS | 2088 | 1464369486305 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 2088 | 1464369486309 Marionette TRACE conn5 <- [1,3086,null,{}] 10:18:06 INFO - PROCESS | 2088 | 1464369486314 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:06 INFO - PROCESS | 2088 | 1464369486453 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 10:18:06 INFO - PROCESS | 2088 | 1464369486588 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 2088 | ++DOCSHELL 1053B400 == 65 [pid = 2088] [id = 783] 10:18:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 137 (11681000) [pid = 2088] [serial = 2347] [outer = 00000000] 10:18:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 138 (17A05C00) [pid = 2088] [serial = 2348] [outer = 11681000] 10:18:06 INFO - PROCESS | 2088 | 1464369486638 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 139 (18B7E800) [pid = 2088] [serial = 2349] [outer = 11681000] 10:18:07 INFO - PROCESS | 2088 | --DOCSHELL 165F5800 == 64 [pid = 2088] [id = 774] 10:18:07 INFO - PROCESS | 2088 | --DOCSHELL 15194400 == 63 [pid = 2088] [id = 773] 10:18:07 INFO - PROCESS | 2088 | --DOCSHELL 107B8C00 == 62 [pid = 2088] [id = 772] 10:18:07 INFO - PROCESS | 2088 | --DOCSHELL 1C53B800 == 61 [pid = 2088] [id = 771] 10:18:07 INFO - PROCESS | 2088 | --DOCSHELL 1A3D9800 == 60 [pid = 2088] [id = 770] 10:18:07 INFO - PROCESS | 2088 | --DOCSHELL 19091000 == 59 [pid = 2088] [id = 769] 10:18:07 INFO - PROCESS | 2088 | --DOCSHELL 160E6400 == 58 [pid = 2088] [id = 768] 10:18:07 INFO - PROCESS | 2088 | --DOCSHELL 17710000 == 57 [pid = 2088] [id = 767] 10:18:07 INFO - PROCESS | 2088 | --DOCSHELL 0C9A7000 == 56 [pid = 2088] [id = 766] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 138 (1A3DAC00) [pid = 2088] [serial = 2096] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 137 (1487D800) [pid = 2088] [serial = 2099] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 136 (164A8C00) [pid = 2088] [serial = 2108] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (164AA400) [pid = 2088] [serial = 2111] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (17704800) [pid = 2088] [serial = 2114] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (18E94000) [pid = 2088] [serial = 2117] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1908F800) [pid = 2088] [serial = 2120] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1B61D400) [pid = 2088] [serial = 2144] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (17A03800) [pid = 2088] [serial = 2147] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (192E5800) [pid = 2088] [serial = 2150] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1C541C00) [pid = 2088] [serial = 2153] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1A4E2C00) [pid = 2088] [serial = 2195] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1CC9EC00) [pid = 2088] [serial = 2198] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (1140E000) [pid = 2088] [serial = 2189] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (17799C00) [pid = 2088] [serial = 2192] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1DCB9C00) [pid = 2088] [serial = 2282] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (16A98800) [pid = 2088] [serial = 2251] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (165EC000) [pid = 2088] [serial = 2250] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (19B68000) [pid = 2088] [serial = 2262] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (17790400) [pid = 2088] [serial = 2256] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (18E8E400) [pid = 2088] [serial = 2257] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (10355400) [pid = 2088] [serial = 2253] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1C544C00) [pid = 2088] [serial = 2268] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (10B28800) [pid = 2088] [serial = 2254] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1D37A000) [pid = 2088] [serial = 2231] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1919CC00) [pid = 2088] [serial = 2259] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (191A6800) [pid = 2088] [serial = 2260] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (18A54C00) [pid = 2088] [serial = 2236] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (14F7D400) [pid = 2088] [serial = 2233] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1908D400) [pid = 2088] [serial = 2238] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1B01DC00) [pid = 2088] [serial = 2266] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1D37C400) [pid = 2088] [serial = 2241] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1DB17C00) [pid = 2088] [serial = 2244] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1DB58400) [pid = 2088] [serial = 2247] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1C53E800) [pid = 2088] [serial = 2271] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1C53D800) [pid = 2088] [serial = 2270] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1CC35C00) [pid = 2088] [serial = 2273] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1C9A6800) [pid = 2088] [serial = 2276] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1CDC2800) [pid = 2088] [serial = 2277] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1CD66400) [pid = 2088] [serial = 2274] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1A3E5800) [pid = 2088] [serial = 2265] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1DB18800) [pid = 2088] [serial = 2280] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (19DC2000) [pid = 2088] [serial = 2263] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1D75DC00) [pid = 2088] [serial = 2279] [outer = 00000000] [url = about:blank] 10:18:07 INFO - PROCESS | 2088 | 1464369487252 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:18:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:18:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:18:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 987ms 10:18:07 INFO - PROCESS | 2088 | 1464369487294 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 2088 | 1464369487300 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 10:18:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:18:07 INFO - PROCESS | 2088 | 1464369487306 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 2088 | 1464369487308 Marionette TRACE conn5 <- [1,3090,null,{}] 10:18:07 INFO - PROCESS | 2088 | 1464369487312 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:07 INFO - PROCESS | 2088 | 1464369487405 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 10:18:07 INFO - PROCESS | 2088 | 1464369487519 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 2088 | ++DOCSHELL 101EFC00 == 57 [pid = 2088] [id = 784] 10:18:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (10370800) [pid = 2088] [serial = 2350] [outer = 00000000] 10:18:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (14A81800) [pid = 2088] [serial = 2351] [outer = 10370800] 10:18:07 INFO - PROCESS | 2088 | 1464369487568 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (15416400) [pid = 2088] [serial = 2352] [outer = 10370800] 10:18:07 INFO - PROCESS | 2088 | 1464369487941 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:18:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:18:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 10:18:08 INFO - PROCESS | 2088 | 1464369487979 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 2088 | 1464369487981 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 10:18:08 INFO - PROCESS | 2088 | 1464369487984 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:18:08 INFO - PROCESS | 2088 | 1464369487988 Marionette TRACE conn5 <- [1,3094,null,{}] 10:18:08 INFO - PROCESS | 2088 | 1464369488012 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:08 INFO - PROCESS | 2088 | 1464369488106 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 10:18:08 INFO - PROCESS | 2088 | 1464369488115 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 2088 | ++DOCSHELL 167A8C00 == 58 [pid = 2088] [id = 785] 10:18:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (167AD800) [pid = 2088] [serial = 2353] [outer = 00000000] 10:18:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (18A33C00) [pid = 2088] [serial = 2354] [outer = 167AD800] 10:18:08 INFO - PROCESS | 2088 | 1464369488164 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (19080800) [pid = 2088] [serial = 2355] [outer = 167AD800] 10:18:08 INFO - PROCESS | 2088 | 1464369488633 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:18:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:18:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:18:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:18:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 690ms 10:18:08 INFO - PROCESS | 2088 | 1464369488679 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 2088 | 1464369488681 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 10:18:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:18:08 INFO - PROCESS | 2088 | 1464369488684 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 2088 | 1464369488686 Marionette TRACE conn5 <- [1,3098,null,{}] 10:18:08 INFO - PROCESS | 2088 | 1464369488690 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:08 INFO - PROCESS | 2088 | 1464369488780 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 10:18:08 INFO - PROCESS | 2088 | 1464369488786 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 2088 | ++DOCSHELL 19091000 == 59 [pid = 2088] [id = 786] 10:18:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (19092000) [pid = 2088] [serial = 2356] [outer = 00000000] 10:18:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (190EE400) [pid = 2088] [serial = 2357] [outer = 19092000] 10:18:08 INFO - PROCESS | 2088 | 1464369488831 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1919F400) [pid = 2088] [serial = 2358] [outer = 19092000] 10:18:09 INFO - PROCESS | 2088 | 1464369489283 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:18:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:18:09 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 10:18:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:18:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 10:18:09 INFO - PROCESS | 2088 | 1464369489319 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 2088 | 1464369489321 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 10:18:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:18:09 INFO - PROCESS | 2088 | 1464369489324 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 2088 | 1464369489325 Marionette TRACE conn5 <- [1,3102,null,{}] 10:18:09 INFO - PROCESS | 2088 | 1464369489329 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:09 INFO - PROCESS | 2088 | 1464369489473 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 10:18:09 INFO - PROCESS | 2088 | 1464369489487 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3079bb5c-d2b9-46e4-9c08-166ea1140e38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 2088 | ++DOCSHELL 18B85C00 == 60 [pid = 2088] [id = 787] 10:18:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (190ECC00) [pid = 2088] [serial = 2359] [outer = 00000000] 10:18:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (192DF800) [pid = 2088] [serial = 2360] [outer = 190ECC00] 10:18:09 INFO - PROCESS | 2088 | 1464369489532 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (192E5C00) [pid = 2088] [serial = 2361] [outer = 190ECC00] 10:18:10 INFO - PROCESS | 2088 | 1464369489980 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:18:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:18:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 10:18:10 INFO - PROCESS | 2088 | 1464369489994 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 2088 | 1464369489996 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 10:18:11 WARNING - u'runner_teardown' () 10:18:11 INFO - No more tests 10:18:11 INFO - Got 0 unexpected results 10:18:11 INFO - SUITE-END | took 694s 10:18:11 INFO - Closing logging queue 10:18:11 INFO - queue closed 10:18:11 INFO - Return code: 0 10:18:11 WARNING - # TBPL SUCCESS # 10:18:11 INFO - Running post-action listener: _resource_record_post_action 10:18:11 INFO - Running post-run listener: _resource_record_post_run 10:18:12 INFO - Total resource usage - Wall time: 705s; CPU: 14.0%; Read bytes: 97513984; Write bytes: 1129472000; Read time: 957420; Write time: 8878500 10:18:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:18:12 INFO - install - Wall time: 2s; CPU: 9.0%; Read bytes: 0; Write bytes: 46969344; Read time: 0; Write time: 48590 10:18:12 INFO - run-tests - Wall time: 703s; CPU: 14.0%; Read bytes: 97513984; Write bytes: 1072016896; Read time: 957420; Write time: 8814170 10:18:12 INFO - Running post-run listener: _upload_blobber_files 10:18:12 INFO - Blob upload gear active. 10:18:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:18:12 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 10:18:12 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'] 10:18:12 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 10:18:13 INFO - (blobuploader) - INFO - Open directory for files ... 10:18:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:18:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:18:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:18:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:18:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:18:13 INFO - (blobuploader) - INFO - Done attempting. 10:18:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:18:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:18:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:18:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:18:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:18:15 INFO - (blobuploader) - INFO - Done attempting. 10:18:15 INFO - (blobuploader) - INFO - Iteration through files over. 10:18:15 INFO - Return code: 0 10:18:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:18:15 INFO - Using _rmtree_windows ... 10:18:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:18:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ba595407d162044eba4a895024a55f31c605628042b9ccca41ac62895e332f2f8e2de71b3351d87b9fc26eb139e357115ecda3ac7a1ca19e3c1709ac54eaa975", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/097469fc026d753434d341aa5fb0f4985d73b81de2bf87a0470677f0443014e7e9120e292b9674e555818a6afbfc81221c6e7f86c626ef11beda795dbf69314f"} 10:18:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:18:15 INFO - Writing to file C:\slave\test\properties\blobber_files 10:18:15 INFO - Contents: 10:18:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ba595407d162044eba4a895024a55f31c605628042b9ccca41ac62895e332f2f8e2de71b3351d87b9fc26eb139e357115ecda3ac7a1ca19e3c1709ac54eaa975", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/097469fc026d753434d341aa5fb0f4985d73b81de2bf87a0470677f0443014e7e9120e292b9674e555818a6afbfc81221c6e7f86c626ef11beda795dbf69314f"} 10:18:15 INFO - Running post-run listener: copy_logs_to_upload_dir 10:18:15 INFO - Copying logs to upload dir... 10:18:15 INFO - mkdir: C:\slave\test\build\upload\logs 10:18:15 INFO - Copying logs to upload dir... 10:18:15 INFO - Using _rmtree_windows ... 10:18:15 INFO - Using _rmtree_windows ... 10:18:15 INFO - Using _rmtree_windows ... 10:18:15 INFO - Using _rmtree_windows ... 10:18:15 INFO - Using _rmtree_windows ... 10:18:15 INFO - Using _rmtree_windows ... 10:18:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=936.935000 ========= master_lag: 1.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-05-27 10:18:17.618718) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 10:18:17.619829) ========= '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-186 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-186 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-186 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/ba595407d162044eba4a895024a55f31c605628042b9ccca41ac62895e332f2f8e2de71b3351d87b9fc26eb139e357115ecda3ac7a1ca19e3c1709ac54eaa975", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/097469fc026d753434d341aa5fb0f4985d73b81de2bf87a0470677f0443014e7e9120e292b9674e555818a6afbfc81221c6e7f86c626ef11beda795dbf69314f"} build_url:https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/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/PdNYE21hTmK6w4RE31xzWQ/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/ba595407d162044eba4a895024a55f31c605628042b9ccca41ac62895e332f2f8e2de71b3351d87b9fc26eb139e357115ecda3ac7a1ca19e3c1709ac54eaa975", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/097469fc026d753434d341aa5fb0f4985d73b81de2bf87a0470677f0443014e7e9120e292b9674e555818a6afbfc81221c6e7f86c626ef11beda795dbf69314f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PdNYE21hTmK6w4RE31xzWQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 10:18:17.742370) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 10:18:17.742704) ========= '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-186 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-186 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-186 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 10:18:17.858874) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 10:18:17.859233) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 10:18:18.707819) ========= ========= Total master_lag: 6.81 =========