builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-196 starttime: 1463429878.7 results: success (0) buildid: 20160516114652 builduid: cdcc3778064d44e6a1ee219a0b637e08 revision: 796d757bceee782f5c24350fcf213c87655659e9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 13:17:58.701289) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 13:17:58.701878) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-16 13:17:58.702535) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-16 13:18:00.444834) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-16 13:18:00.445137) ========= '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-196 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-196 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-196 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 --13:18:00-- 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% 7.83 MB/s 13:18:00 (7.83 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.071000 ========= master_lag: 2.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-16 13:18:03.570925) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-16 13:18:03.571200) ========= '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-196 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-196 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-196 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.003000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-16 13:18:07.583824) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-16 13:18:07.584180) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 796d757bceee782f5c24350fcf213c87655659e9 --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 796d757bceee782f5c24350fcf213c87655659e9 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-196 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-196 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-196 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-16 13:18:07,246 truncating revision to first 12 chars 2016-05-16 13:18:07,246 Setting DEBUG logging. 2016-05-16 13:18:07,246 attempt 1/10 2016-05-16 13:18:07,246 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/796d757bceee?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-16 13:18:08,711 unpacking tar archive at: mozilla-aurora-796d757bceee/testing/mozharness/ program finished with exit code 0 elapsedTime=2.379000 ========= master_lag: 2.84 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-16 13:18:12.800391) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 13:18:12.800678) ========= script_repo_revision: 796d757bceee782f5c24350fcf213c87655659e9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 13:18:12.801086) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 13:18:12.801351) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 13:18:12.936755) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-05-16 13:18:12.937091) ========= '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-196 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-196 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-196 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 13:18:12 INFO - MultiFileLogger online at 20160516 13:18:12 in C:\slave\test 13:18:12 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 13:18:12 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:18:12 INFO - {'append_to_log': False, 13:18:12 INFO - 'base_work_dir': 'C:\\slave\\test', 13:18:12 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:18:12 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:18:12 INFO - 'buildbot_json_path': 'buildprops.json', 13:18:12 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:18:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:18:12 INFO - 'download_minidump_stackwalk': True, 13:18:12 INFO - 'download_symbols': 'true', 13:18:12 INFO - 'e10s': False, 13:18:12 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:18:12 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:18:12 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:18:12 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:18:12 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:18:12 INFO - 'C:/mozilla-build/tooltool.py'), 13:18:12 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:18:12 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:18:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:18:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:18:12 INFO - 'log_level': 'info', 13:18:12 INFO - 'log_to_console': True, 13:18:12 INFO - 'opt_config_files': (), 13:18:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:18:12 INFO - '--processes=1', 13:18:12 INFO - '--config=%(test_path)s/wptrunner.ini', 13:18:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:18:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:18:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:18:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:18:12 INFO - 'pip_index': False, 13:18:12 INFO - 'require_test_zip': True, 13:18:12 INFO - 'test_type': ('testharness',), 13:18:12 INFO - 'this_chunk': '1', 13:18:12 INFO - 'total_chunks': '10', 13:18:12 INFO - 'virtualenv_path': 'venv', 13:18:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:18:12 INFO - 'work_dir': 'build'} 13:18:12 INFO - ##### 13:18:12 INFO - ##### Running clobber step. 13:18:12 INFO - ##### 13:18:12 INFO - Running pre-action listener: _resource_record_pre_action 13:18:12 INFO - Running main action method: clobber 13:18:12 INFO - rmtree: C:\slave\test\build 13:18:12 INFO - Using _rmtree_windows ... 13:18:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:19:55 INFO - Running post-action listener: _resource_record_post_action 13:19:55 INFO - ##### 13:19:55 INFO - ##### Running read-buildbot-config step. 13:19:55 INFO - ##### 13:19:55 INFO - Running pre-action listener: _resource_record_pre_action 13:19:55 INFO - Running main action method: read_buildbot_config 13:19:55 INFO - Using buildbot properties: 13:19:55 INFO - { 13:19:55 INFO - "project": "", 13:19:55 INFO - "product": "firefox", 13:19:55 INFO - "script_repo_revision": "production", 13:19:55 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 13:19:55 INFO - "repository": "", 13:19:55 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 13:19:55 INFO - "buildid": "20160516114652", 13:19:55 INFO - "pgo_build": "False", 13:19:55 INFO - "basedir": "C:\\slave\\test", 13:19:55 INFO - "buildnumber": 0, 13:19:55 INFO - "slavename": "t-w732-ix-196", 13:19:55 INFO - "revision": "796d757bceee782f5c24350fcf213c87655659e9", 13:19:55 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 13:19:55 INFO - "platform": "win32", 13:19:55 INFO - "branch": "mozilla-aurora", 13:19:55 INFO - "repo_path": "releases/mozilla-aurora", 13:19:55 INFO - "moz_repo_path": "", 13:19:55 INFO - "stage_platform": "win32", 13:19:55 INFO - "builduid": "cdcc3778064d44e6a1ee219a0b637e08", 13:19:55 INFO - "slavebuilddir": "test" 13:19:55 INFO - } 13:19:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 13:19:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 13:19:55 INFO - Running post-action listener: _resource_record_post_action 13:19:55 INFO - ##### 13:19:55 INFO - ##### Running download-and-extract step. 13:19:55 INFO - ##### 13:19:55 INFO - Running pre-action listener: _resource_record_pre_action 13:19:55 INFO - Running main action method: download_and_extract 13:19:55 INFO - mkdir: C:\slave\test\build\tests 13:19:55 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')]} 13:19:55 INFO - https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:19:55 INFO - trying https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 13:19:55 INFO - Downloading https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 13:19:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 13:19:56 INFO - Downloaded 1274 bytes. 13:19:56 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 13:19:56 INFO - Using the following test package requirements: 13:19:56 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 13:19:56 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:19:56 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 13:19:56 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:19:56 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 13:19:56 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:19:56 INFO - u'jsshell-win32.zip'], 13:19:56 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:19:56 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 13:19:56 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 13:19:56 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:19:56 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 13:19:56 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:19:56 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 13:19:56 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:19:56 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 13:19:56 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:19:56 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 13:19:56 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 13:19:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:19:56 INFO - https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:19:56 INFO - trying https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 13:19:56 INFO - Downloading https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 13:19:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 13:19:58 INFO - Downloaded 19979176 bytes. 13:19:58 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/*'] 13:19:58 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/* 13:20:00 INFO - caution: filename not matched: web-platform/* 13:20:00 INFO - Return code: 11 13:20:00 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')]} 13:20:00 INFO - https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:20:00 INFO - trying https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 13:20:00 INFO - Downloading https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 13:20:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 13:20:01 INFO - Downloaded 36409073 bytes. 13:20:01 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/*'] 13:20:01 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/* 13:20:44 INFO - caution: filename not matched: bin/* 13:20:44 INFO - caution: filename not matched: config/* 13:20:44 INFO - caution: filename not matched: mozbase/* 13:20:44 INFO - caution: filename not matched: marionette/* 13:20:44 INFO - caution: filename not matched: tools/wptserve/* 13:20:44 INFO - Return code: 11 13:20:44 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')]} 13:20:44 INFO - https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 13:20:44 INFO - trying https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:20:44 INFO - Downloading https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 13:20:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 13:20:48 INFO - Downloaded 68459000 bytes. 13:20:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:20:48 INFO - mkdir: C:\slave\test\properties 13:20:48 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:20:48 INFO - Writing to file C:\slave\test\properties\build_url 13:20:48 INFO - Contents: 13:20:48 INFO - build_url:https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:20:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:20:49 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:20:49 INFO - Writing to file C:\slave\test\properties\symbols_url 13:20:49 INFO - Contents: 13:20:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:20:49 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')]} 13:20:49 INFO - https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:20:49 INFO - trying https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:20:49 INFO - Downloading https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 13:20:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 13:20:50 INFO - Downloaded 55537843 bytes. 13:20:50 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'] 13:20:50 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 13:20:54 INFO - Return code: 0 13:20:54 INFO - Running post-action listener: _resource_record_post_action 13:20:54 INFO - Running post-action listener: set_extra_try_arguments 13:20:54 INFO - ##### 13:20:54 INFO - ##### Running create-virtualenv step. 13:20:54 INFO - ##### 13:20:54 INFO - Running pre-action listener: _pre_create_virtualenv 13:20:54 INFO - Running pre-action listener: _resource_record_pre_action 13:20:54 INFO - Running main action method: create_virtualenv 13:20:54 INFO - Creating virtualenv C:\slave\test\build\venv 13:20:54 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 13:20:54 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:21:01 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:21:04 INFO - Installing distribute......................................................................................................................................................................................done. 13:21:05 INFO - Return code: 0 13:21:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:21:05 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')]} 13:21:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:21:05 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')]} 13:21:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:21:05 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 0x01BC66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-196', 'USERDOMAIN': 'T-W732-IX-196', '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-196', '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 13:21:05 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 13:21:05 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 13:21:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:21:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:21:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:21:05 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 13:21:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:21:05 INFO - 'DCLOCATION': 'SCL3', 13:21:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:21:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:21:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:21:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:21:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:21:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:21:05 INFO - 'HOMEDRIVE': 'C:', 13:21:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:21:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:21:05 INFO - 'KTS_VERSION': '1.19c', 13:21:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:21:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:21:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 13:21:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:21:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:21:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:21:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:21:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:21:05 INFO - 'MOZ_AIRBAG': '1', 13:21:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:21:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:21:05 INFO - 'MOZ_MSVCVERSION': '8', 13:21:05 INFO - 'MOZ_NO_REMOTE': '1', 13:21:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:21:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:21:05 INFO - 'NO_EM_RESTART': '1', 13:21:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:21:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:21:05 INFO - 'OS': 'Windows_NT', 13:21:05 INFO - 'OURDRIVE': 'C:', 13:21:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 13:21:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:21:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:21:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:21:05 INFO - 'PROCESSOR_LEVEL': '6', 13:21:05 INFO - 'PROCESSOR_REVISION': '1e05', 13:21:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:21:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:21:05 INFO - 'PROMPT': '$P$G', 13:21:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:21:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:21:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:21:05 INFO - 'PWD': 'C:\\slave\\test', 13:21:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:21:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:21:05 INFO - 'SYSTEMDRIVE': 'C:', 13:21:05 INFO - 'SYSTEMROOT': 'C:\\windows', 13:21:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:05 INFO - 'TEST1': 'testie', 13:21:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:05 INFO - 'USERDOMAIN': 'T-W732-IX-196', 13:21:05 INFO - 'USERNAME': 'cltbld', 13:21:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:21:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:21:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:21:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:21:05 INFO - 'WINDIR': 'C:\\windows', 13:21:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:21:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:21:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:21:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:21:07 INFO - Downloading/unpacking psutil>=0.7.1 13:21:07 INFO - Running setup.py egg_info for package psutil 13:21:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:21:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:21:07 INFO - Installing collected packages: psutil 13:21:07 INFO - Running setup.py install for psutil 13:21:07 INFO - building 'psutil._psutil_windows' extension 13:21:07 INFO - error: Unable to find vcvarsall.bat 13:21:07 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-kuucmu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:21:07 INFO - running install 13:21:07 INFO - running build 13:21:07 INFO - running build_py 13:21:07 INFO - creating build 13:21:07 INFO - creating build\lib.win32-2.7 13:21:07 INFO - creating build\lib.win32-2.7\psutil 13:21:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:21:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:21:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:21:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:21:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:21:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:21:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:21:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:21:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:21:07 INFO - running build_ext 13:21:07 INFO - building 'psutil._psutil_windows' extension 13:21:07 INFO - error: Unable to find vcvarsall.bat 13:21:07 INFO - ---------------------------------------- 13:21:07 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-kuucmu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:21:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:21:07 WARNING - Return code: 1 13:21:07 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! 13:21:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:21:07 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')]} 13:21:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:21:07 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')]} 13:21:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:21:07 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 0x01BC66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-196', 'USERDOMAIN': 'T-W732-IX-196', '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-196', '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 13:21:07 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 13:21:07 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 13:21:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:21:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:21:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:21:07 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 13:21:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:21:07 INFO - 'DCLOCATION': 'SCL3', 13:21:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:21:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:21:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:21:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:21:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:21:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:21:07 INFO - 'HOMEDRIVE': 'C:', 13:21:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:21:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:21:07 INFO - 'KTS_VERSION': '1.19c', 13:21:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:21:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:21:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 13:21:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:21:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:21:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:21:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:21:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:21:07 INFO - 'MOZ_AIRBAG': '1', 13:21:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:21:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:21:07 INFO - 'MOZ_MSVCVERSION': '8', 13:21:07 INFO - 'MOZ_NO_REMOTE': '1', 13:21:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:21:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:21:07 INFO - 'NO_EM_RESTART': '1', 13:21:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:21:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:21:07 INFO - 'OS': 'Windows_NT', 13:21:07 INFO - 'OURDRIVE': 'C:', 13:21:07 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', 13:21:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:21:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:21:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:21:07 INFO - 'PROCESSOR_LEVEL': '6', 13:21:07 INFO - 'PROCESSOR_REVISION': '1e05', 13:21:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:21:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:21:07 INFO - 'PROMPT': '$P$G', 13:21:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:21:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:21:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:21:07 INFO - 'PWD': 'C:\\slave\\test', 13:21:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:21:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:21:07 INFO - 'SYSTEMDRIVE': 'C:', 13:21:07 INFO - 'SYSTEMROOT': 'C:\\windows', 13:21:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:07 INFO - 'TEST1': 'testie', 13:21:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:07 INFO - 'USERDOMAIN': 'T-W732-IX-196', 13:21:07 INFO - 'USERNAME': 'cltbld', 13:21:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:21:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:21:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:21:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:21:07 INFO - 'WINDIR': 'C:\\windows', 13:21:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:21:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:21:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:21:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:21:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:21:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:21:08 INFO - Running setup.py egg_info for package mozsystemmonitor 13:21:08 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:21:08 INFO - Running setup.py egg_info for package psutil 13:21:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:21:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:21:08 INFO - Installing collected packages: mozsystemmonitor, psutil 13:21:08 INFO - Running setup.py install for mozsystemmonitor 13:21:08 INFO - Running setup.py install for psutil 13:21:08 INFO - building 'psutil._psutil_windows' extension 13:21:08 INFO - error: Unable to find vcvarsall.bat 13:21:08 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-xhd2c1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:21:08 INFO - running install 13:21:08 INFO - running build 13:21:08 INFO - running build_py 13:21:08 INFO - running build_ext 13:21:08 INFO - building 'psutil._psutil_windows' extension 13:21:08 INFO - error: Unable to find vcvarsall.bat 13:21:08 INFO - ---------------------------------------- 13:21:08 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-xhd2c1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:21:08 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:21:08 WARNING - Return code: 1 13:21:08 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! 13:21:08 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:21:08 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')]} 13:21:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:21:08 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')]} 13:21:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:21:08 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 0x01BC66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-196', 'USERDOMAIN': 'T-W732-IX-196', '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-196', '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 13:21:08 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 13:21:08 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 13:21:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:21:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:21:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:21:08 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 13:21:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:21:08 INFO - 'DCLOCATION': 'SCL3', 13:21:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:21:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:21:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:21:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:21:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:21:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:21:08 INFO - 'HOMEDRIVE': 'C:', 13:21:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:21:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:21:08 INFO - 'KTS_VERSION': '1.19c', 13:21:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:21:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:21:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 13:21:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:21:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:21:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:21:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:21:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:21:08 INFO - 'MOZ_AIRBAG': '1', 13:21:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:21:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:21:08 INFO - 'MOZ_MSVCVERSION': '8', 13:21:08 INFO - 'MOZ_NO_REMOTE': '1', 13:21:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:21:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:21:08 INFO - 'NO_EM_RESTART': '1', 13:21:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:21:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:21:08 INFO - 'OS': 'Windows_NT', 13:21:08 INFO - 'OURDRIVE': 'C:', 13:21:08 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', 13:21:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:21:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:21:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:21:08 INFO - 'PROCESSOR_LEVEL': '6', 13:21:08 INFO - 'PROCESSOR_REVISION': '1e05', 13:21:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:21:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:21:08 INFO - 'PROMPT': '$P$G', 13:21:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:21:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:21:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:21:08 INFO - 'PWD': 'C:\\slave\\test', 13:21:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:21:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:21:08 INFO - 'SYSTEMDRIVE': 'C:', 13:21:08 INFO - 'SYSTEMROOT': 'C:\\windows', 13:21:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:08 INFO - 'TEST1': 'testie', 13:21:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:08 INFO - 'USERDOMAIN': 'T-W732-IX-196', 13:21:08 INFO - 'USERNAME': 'cltbld', 13:21:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:21:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:21:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:21:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:21:08 INFO - 'WINDIR': 'C:\\windows', 13:21:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:21:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:21:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:21:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:21:08 INFO - Downloading/unpacking blobuploader==1.2.4 13:21:08 INFO - Downloading blobuploader-1.2.4.tar.gz 13:21:08 INFO - Running setup.py egg_info for package blobuploader 13:21:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:21:12 INFO - Running setup.py egg_info for package requests 13:21:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:21:12 INFO - Downloading docopt-0.6.1.tar.gz 13:21:12 INFO - Running setup.py egg_info for package docopt 13:21:12 INFO - Installing collected packages: blobuploader, docopt, requests 13:21:12 INFO - Running setup.py install for blobuploader 13:21:12 INFO - Running setup.py install for docopt 13:21:12 INFO - Running setup.py install for requests 13:21:12 INFO - Successfully installed blobuploader docopt requests 13:21:12 INFO - Cleaning up... 13:21:12 INFO - Return code: 0 13:21:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:21:12 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')]} 13:21:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:21:12 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')]} 13:21:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:21:12 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 0x01BC66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, '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-196', 'USERDOMAIN': 'T-W732-IX-196', '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-196', '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 13:21:12 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 13:21:12 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 13:21:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:21:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:21:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:21:12 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 13:21:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:21:12 INFO - 'DCLOCATION': 'SCL3', 13:21:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:21:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:21:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:21:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:21:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:21:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:21:12 INFO - 'HOMEDRIVE': 'C:', 13:21:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:21:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:21:12 INFO - 'KTS_VERSION': '1.19c', 13:21:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:21:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:21:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 13:21:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:21:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:21:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:21:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:21:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:21:12 INFO - 'MOZ_AIRBAG': '1', 13:21:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:21:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:21:12 INFO - 'MOZ_MSVCVERSION': '8', 13:21:12 INFO - 'MOZ_NO_REMOTE': '1', 13:21:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:21:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:21:12 INFO - 'NO_EM_RESTART': '1', 13:21:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:21:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:21:12 INFO - 'OS': 'Windows_NT', 13:21:12 INFO - 'OURDRIVE': 'C:', 13:21:12 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', 13:21:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:21:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:21:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:21:12 INFO - 'PROCESSOR_LEVEL': '6', 13:21:12 INFO - 'PROCESSOR_REVISION': '1e05', 13:21:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:21:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:21:12 INFO - 'PROMPT': '$P$G', 13:21:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:21:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:21:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:21:12 INFO - 'PWD': 'C:\\slave\\test', 13:21:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:21:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:21:12 INFO - 'SYSTEMDRIVE': 'C:', 13:21:12 INFO - 'SYSTEMROOT': 'C:\\windows', 13:21:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:12 INFO - 'TEST1': 'testie', 13:21:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:12 INFO - 'USERDOMAIN': 'T-W732-IX-196', 13:21:12 INFO - 'USERNAME': 'cltbld', 13:21:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:21:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:21:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:21:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:21:12 INFO - 'WINDIR': 'C:\\windows', 13:21:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:21:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:21:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:21:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:21:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:21:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:21:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:21:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:21:17 INFO - Unpacking c:\slave\test\build\tests\marionette 13:21:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:21:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:21:17 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 13:21:17 INFO - Running setup.py install for browsermob-proxy 13:21:31 INFO - Running setup.py install for manifestparser 13:21:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Running setup.py install for marionette-client 13:21:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:21:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Running setup.py install for marionette-driver 13:21:31 INFO - Running setup.py install for mozcrash 13:21:31 INFO - Running setup.py install for mozdebug 13:21:31 INFO - Running setup.py install for mozdevice 13:21:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Running setup.py install for mozfile 13:21:31 INFO - Running setup.py install for mozhttpd 13:21:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Running setup.py install for mozinfo 13:21:31 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Running setup.py install for mozInstall 13:21:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Running setup.py install for mozleak 13:21:31 INFO - Running setup.py install for mozlog 13:21:31 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Running setup.py install for moznetwork 13:21:31 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Running setup.py install for mozprocess 13:21:31 INFO - Running setup.py install for mozprofile 13:21:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Running setup.py install for mozrunner 13:21:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Running setup.py install for mozscreenshot 13:21:31 INFO - Running setup.py install for moztest 13:21:31 INFO - Running setup.py install for mozversion 13:21:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:21:31 INFO - Running setup.py install for wptserve 13:21:31 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 13:21:31 INFO - Cleaning up... 13:21:31 INFO - Return code: 0 13:21:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:21:31 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')]} 13:21:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:21:31 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')]} 13:21:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:21:31 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 0x01BC66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, '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-196', 'USERDOMAIN': 'T-W732-IX-196', '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-196', '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 13:21:31 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 13:21:31 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 13:21:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:21:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:21:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:21:31 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 13:21:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:21:31 INFO - 'DCLOCATION': 'SCL3', 13:21:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:21:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:21:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:21:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:21:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:21:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:21:31 INFO - 'HOMEDRIVE': 'C:', 13:21:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:21:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:21:31 INFO - 'KTS_VERSION': '1.19c', 13:21:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:21:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:21:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 13:21:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:21:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:21:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:21:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:21:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:21:31 INFO - 'MOZ_AIRBAG': '1', 13:21:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:21:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:21:31 INFO - 'MOZ_MSVCVERSION': '8', 13:21:31 INFO - 'MOZ_NO_REMOTE': '1', 13:21:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:21:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:21:31 INFO - 'NO_EM_RESTART': '1', 13:21:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:21:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:21:31 INFO - 'OS': 'Windows_NT', 13:21:31 INFO - 'OURDRIVE': 'C:', 13:21:31 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', 13:21:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:21:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:21:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:21:31 INFO - 'PROCESSOR_LEVEL': '6', 13:21:31 INFO - 'PROCESSOR_REVISION': '1e05', 13:21:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:21:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:21:31 INFO - 'PROMPT': '$P$G', 13:21:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:21:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:21:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:21:31 INFO - 'PWD': 'C:\\slave\\test', 13:21:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:21:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:21:31 INFO - 'SYSTEMDRIVE': 'C:', 13:21:31 INFO - 'SYSTEMROOT': 'C:\\windows', 13:21:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:31 INFO - 'TEST1': 'testie', 13:21:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:31 INFO - 'USERDOMAIN': 'T-W732-IX-196', 13:21:31 INFO - 'USERNAME': 'cltbld', 13:21:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:21:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:21:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:21:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:21:31 INFO - 'WINDIR': 'C:\\windows', 13:21:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:21:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:21:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:21:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:21:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:21:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:21:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:21:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:21:36 INFO - Unpacking c:\slave\test\build\tests\marionette 13:21:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:21:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:21:36 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)) 13:21:46 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)) 13:21:46 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)) 13:21:46 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)) 13:21:46 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)) 13:21:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:21:46 INFO - Downloading blessings-1.6.tar.gz 13:21:46 INFO - Running setup.py egg_info for package blessings 13:21:46 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)) 13:21:46 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:21:46 INFO - Running setup.py install for blessings 13:21:46 INFO - Running setup.py install for browsermob-proxy 13:21:46 INFO - Running setup.py install for manifestparser 13:21:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Running setup.py install for marionette-client 13:21:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:21:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Running setup.py install for marionette-driver 13:21:46 INFO - Running setup.py install for mozcrash 13:21:46 INFO - Running setup.py install for mozdebug 13:21:46 INFO - Running setup.py install for mozdevice 13:21:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Running setup.py install for mozhttpd 13:21:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Running setup.py install for mozInstall 13:21:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Running setup.py install for mozleak 13:21:46 INFO - Running setup.py install for mozprofile 13:21:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Running setup.py install for mozrunner 13:21:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:21:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:21:48 INFO - Running setup.py install for mozscreenshot 13:21:48 INFO - Running setup.py install for moztest 13:21:48 INFO - Running setup.py install for mozversion 13:21:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:21:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:21:48 INFO - Running setup.py install for wptserve 13:21:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:21:48 INFO - Cleaning up... 13:21:48 INFO - Return code: 0 13:21:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:21:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:21:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:21:49 INFO - Reading from file tmpfile_stdout 13:21:49 INFO - Using _rmtree_windows ... 13:21:49 INFO - Using _rmtree_windows ... 13:21:49 INFO - Current package versions: 13:21:49 INFO - blessings == 1.6 13:21:49 INFO - blobuploader == 1.2.4 13:21:49 INFO - browsermob-proxy == 0.6.0 13:21:49 INFO - distribute == 0.6.14 13:21:49 INFO - docopt == 0.6.1 13:21:49 INFO - manifestparser == 1.1 13:21:49 INFO - marionette-client == 2.3.0 13:21:49 INFO - marionette-driver == 1.4.0 13:21:49 INFO - mozInstall == 1.12 13:21:49 INFO - mozcrash == 0.17 13:21:49 INFO - mozdebug == 0.1 13:21:49 INFO - mozdevice == 0.48 13:21:49 INFO - mozfile == 1.2 13:21:49 INFO - mozhttpd == 0.7 13:21:49 INFO - mozinfo == 0.9 13:21:49 INFO - mozleak == 0.1 13:21:49 INFO - mozlog == 3.1 13:21:49 INFO - moznetwork == 0.27 13:21:49 INFO - mozprocess == 0.22 13:21:49 INFO - mozprofile == 0.28 13:21:49 INFO - mozrunner == 6.11 13:21:49 INFO - mozscreenshot == 0.1 13:21:49 INFO - mozsystemmonitor == 0.0 13:21:49 INFO - moztest == 0.7 13:21:49 INFO - mozversion == 1.4 13:21:49 INFO - requests == 1.2.3 13:21:49 INFO - wptserve == 1.4.0 13:21:49 INFO - Running post-action listener: _resource_record_post_action 13:21:49 INFO - Running post-action listener: _start_resource_monitoring 13:21:49 INFO - Starting resource monitoring. 13:21:49 INFO - ##### 13:21:49 INFO - ##### Running pull step. 13:21:49 INFO - ##### 13:21:49 INFO - Running pre-action listener: _resource_record_pre_action 13:21:49 INFO - Running main action method: pull 13:21:49 INFO - Pull has nothing to do! 13:21:49 INFO - Running post-action listener: _resource_record_post_action 13:21:49 INFO - ##### 13:21:49 INFO - ##### Running install step. 13:21:49 INFO - ##### 13:21:49 INFO - Running pre-action listener: _resource_record_pre_action 13:21:49 INFO - Running main action method: install 13:21:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:21:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:21:49 INFO - Reading from file tmpfile_stdout 13:21:49 INFO - Using _rmtree_windows ... 13:21:49 INFO - Using _rmtree_windows ... 13:21:49 INFO - Detecting whether we're running mozinstall >=1.0... 13:21:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:21:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:21:49 INFO - Reading from file tmpfile_stdout 13:21:49 INFO - Output received: 13:21:49 INFO - Usage: mozinstall-script.py [options] installer 13:21:49 INFO - Options: 13:21:49 INFO - -h, --help show this help message and exit 13:21:49 INFO - -d DEST, --destination=DEST 13:21:49 INFO - Directory to install application into. [default: 13:21:49 INFO - "C:\slave\test"] 13:21:49 INFO - --app=APP Application being installed. [default: firefox] 13:21:49 INFO - Using _rmtree_windows ... 13:21:49 INFO - Using _rmtree_windows ... 13:21:49 INFO - mkdir: C:\slave\test\build\application 13:21:49 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'] 13:21:49 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 13:21:51 INFO - Reading from file tmpfile_stdout 13:21:51 INFO - Output received: 13:21:51 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:21:51 INFO - Using _rmtree_windows ... 13:21:51 INFO - Using _rmtree_windows ... 13:21:51 INFO - Running post-action listener: _resource_record_post_action 13:21:51 INFO - ##### 13:21:51 INFO - ##### Running run-tests step. 13:21:51 INFO - ##### 13:21:51 INFO - Running pre-action listener: _resource_record_pre_action 13:21:51 INFO - Running main action method: run_tests 13:21:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:21:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:21:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:21:51 INFO - grabbing minidump binary from tooltool 13:21:51 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')]} 13:21:51 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 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:21:51 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 13:21:51 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 13:21:51 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:21:51 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjr7wd0 13:21:51 INFO - INFO - File integrity verified, renaming tmpjr7wd0 to win32-minidump_stackwalk.exe 13:21:51 INFO - Return code: 0 13:21:51 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:21:52 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:21:52 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/JbOJ643TQHyC83MqFImSeA/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 13:21:52 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/JbOJ643TQHyC83MqFImSeA/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 13:21:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:21:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:21:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:21:52 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 13:21:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:21:52 INFO - 'DCLOCATION': 'SCL3', 13:21:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:21:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:21:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:21:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:21:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:21:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:21:52 INFO - 'HOMEDRIVE': 'C:', 13:21:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:21:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:21:52 INFO - 'KTS_VERSION': '1.19c', 13:21:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:21:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:21:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 13:21:52 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:21:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:21:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:21:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:21:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:21:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:21:52 INFO - 'MOZ_AIRBAG': '1', 13:21:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:21:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:21:52 INFO - 'MOZ_MSVCVERSION': '8', 13:21:52 INFO - 'MOZ_NO_REMOTE': '1', 13:21:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:21:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:21:52 INFO - 'NO_EM_RESTART': '1', 13:21:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:21:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:21:52 INFO - 'OS': 'Windows_NT', 13:21:52 INFO - 'OURDRIVE': 'C:', 13:21:52 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', 13:21:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:21:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:21:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:21:52 INFO - 'PROCESSOR_LEVEL': '6', 13:21:52 INFO - 'PROCESSOR_REVISION': '1e05', 13:21:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:21:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:21:52 INFO - 'PROMPT': '$P$G', 13:21:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:21:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:21:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:21:52 INFO - 'PWD': 'C:\\slave\\test', 13:21:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:21:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:21:52 INFO - 'SYSTEMDRIVE': 'C:', 13:21:52 INFO - 'SYSTEMROOT': 'C:\\windows', 13:21:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:52 INFO - 'TEST1': 'testie', 13:21:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:21:52 INFO - 'USERDOMAIN': 'T-W732-IX-196', 13:21:52 INFO - 'USERNAME': 'cltbld', 13:21:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:21:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:21:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:21:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:21:52 INFO - 'WINDIR': 'C:\\windows', 13:21:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:21:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:21:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:21:52 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/JbOJ643TQHyC83MqFImSeA/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 13:21:54 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 13:21:54 INFO - import pkg_resources 13:21:55 INFO - Using 1 client processes 13:21:58 INFO - SUITE-START | Running 778 tests 13:21:58 INFO - Running testharness tests 13:21:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:21:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 13:21:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:21:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:21:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:21:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:21:58 INFO - Setting up ssl 13:21:59 INFO - PROCESS | certutil | 13:21:59 INFO - PROCESS | certutil | 13:21:59 INFO - PROCESS | certutil | 13:21:59 INFO - Certificate Nickname Trust Attributes 13:21:59 INFO - SSL,S/MIME,JAR/XPI 13:21:59 INFO - 13:21:59 INFO - web-platform-tests CT,, 13:21:59 INFO - 13:21:59 INFO - Starting runner 13:21:59 INFO - PROCESS | 2548 | [2548] 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 13:21:59 INFO - PROCESS | 2548 | [2548] 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 13:21:59 INFO - PROCESS | 2548 | [2548] 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 13:21:59 INFO - PROCESS | 2548 | [2548] 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 13:22:00 INFO - PROCESS | 2548 | [2548] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 13:22:01 INFO - PROCESS | 2548 | 1463430121318 Marionette DEBUG Marionette enabled via build flag and pref 13:22:02 INFO - PROCESS | 2548 | ++DOCSHELL 10F02800 == 1 [pid = 2548] [id = 1] 13:22:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 1 (10F02C00) [pid = 2548] [serial = 1] [outer = 00000000] 13:22:02 INFO - PROCESS | 2548 | [2548] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:22:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 2 (10F03800) [pid = 2548] [serial = 2] [outer = 10F02C00] 13:22:02 INFO - PROCESS | 2548 | ++DOCSHELL 11191400 == 2 [pid = 2548] [id = 2] 13:22:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 3 (11191800) [pid = 2548] [serial = 3] [outer = 00000000] 13:22:02 INFO - PROCESS | 2548 | [2548] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:22:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 4 (11192400) [pid = 2548] [serial = 4] [outer = 11191800] 13:22:02 INFO - PROCESS | 2548 | 1463430122944 Marionette INFO Listening on port 2828 13:22:04 INFO - PROCESS | 2548 | 1463430124346 Marionette DEBUG Marionette enabled via command-line flag 13:22:04 INFO - PROCESS | 2548 | [2548] 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 13:22:04 INFO - PROCESS | 2548 | [2548] 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 13:22:04 INFO - PROCESS | 2548 | ++DOCSHELL 14D16400 == 3 [pid = 2548] [id = 3] 13:22:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 5 (14D1E400) [pid = 2548] [serial = 5] [outer = 00000000] 13:22:04 INFO - PROCESS | 2548 | [2548] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:22:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 6 (14D1F000) [pid = 2548] [serial = 6] [outer = 14D1E400] 13:22:04 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:22:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 7 (1590F000) [pid = 2548] [serial = 7] [outer = 11191800] 13:22:05 INFO - PROCESS | 2548 | [2548] 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 13:22:05 INFO - PROCESS | 2548 | 1463430125419 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49627 13:22:05 INFO - PROCESS | 2548 | [2548] 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 13:22:05 INFO - PROCESS | 2548 | 1463430125442 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49629 13:22:05 INFO - PROCESS | 2548 | [2548] 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 13:22:05 INFO - PROCESS | 2548 | 1463430125449 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49631 13:22:05 INFO - PROCESS | 2548 | [2548] 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 13:22:05 INFO - PROCESS | 2548 | 1463430125484 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49632 13:22:05 INFO - PROCESS | 2548 | [2548] 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 13:22:05 INFO - PROCESS | 2548 | 1463430125489 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49634 13:22:05 INFO - PROCESS | 2548 | 1463430125491 Marionette DEBUG Closed connection conn0 13:22:05 INFO - PROCESS | 2548 | 1463430125493 Marionette DEBUG Closed connection conn1 13:22:05 INFO - PROCESS | 2548 | 1463430125496 Marionette DEBUG Closed connection conn2 13:22:05 INFO - PROCESS | 2548 | 1463430125554 Marionette DEBUG Closed connection conn3 13:22:05 INFO - PROCESS | 2548 | 1463430125586 Marionette DEBUG Closed connection conn4 13:22:05 INFO - PROCESS | 2548 | [2548] 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 13:22:05 INFO - PROCESS | 2548 | 1463430125591 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49635 13:22:05 INFO - PROCESS | 2548 | 1463430125693 Marionette DEBUG Closed connection conn5 13:22:05 INFO - PROCESS | 2548 | [2548] 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 13:22:05 INFO - PROCESS | 2548 | 1463430125697 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49636 13:22:05 INFO - PROCESS | 2548 | ++DOCSHELL 165E8400 == 4 [pid = 2548] [id = 4] 13:22:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 8 (165E8800) [pid = 2548] [serial = 8] [outer = 00000000] 13:22:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 9 (17224000) [pid = 2548] [serial = 9] [outer = 165E8800] 13:22:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 10 (17229400) [pid = 2548] [serial = 10] [outer = 165E8800] 13:22:05 INFO - PROCESS | 2548 | 1463430125831 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:22:05 INFO - PROCESS | 2548 | 1463430125836 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":"20160516114652","device":"desktop","version":"48.0a2"} 13:22:07 INFO - PROCESS | 2548 | [2548] 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 13:22:07 INFO - PROCESS | 2548 | [2548] 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 13:22:07 INFO - PROCESS | 2548 | [2548] 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 13:22:08 INFO - PROCESS | 2548 | ++DOCSHELL 18962800 == 5 [pid = 2548] [id = 5] 13:22:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 11 (18968C00) [pid = 2548] [serial = 11] [outer = 00000000] 13:22:08 INFO - PROCESS | 2548 | ++DOCSHELL 1896D400 == 6 [pid = 2548] [id = 6] 13:22:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 12 (18F39400) [pid = 2548] [serial = 12] [outer = 00000000] 13:22:08 INFO - PROCESS | 2548 | [2548] 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 13:22:08 INFO - PROCESS | 2548 | ++DOCSHELL 19A7A800 == 7 [pid = 2548] [id = 7] 13:22:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 13 (19A7AC00) [pid = 2548] [serial = 13] [outer = 00000000] 13:22:08 INFO - PROCESS | 2548 | [2548] 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 13:22:08 INFO - PROCESS | 2548 | [2548] 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 13:22:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 14 (19E03400) [pid = 2548] [serial = 14] [outer = 19A7AC00] 13:22:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 15 (1A147C00) [pid = 2548] [serial = 15] [outer = 18968C00] 13:22:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 16 (1A149400) [pid = 2548] [serial = 16] [outer = 18F39400] 13:22:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 17 (1A14B800) [pid = 2548] [serial = 17] [outer = 19A7AC00] 13:22:09 INFO - PROCESS | 2548 | 1463430129610 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 2548 | 1463430129624 Marionette DEBUG loaded listener.js 13:22:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 18 (1C634400) [pid = 2548] [serial = 18] [outer = 19A7AC00] 13:22:10 INFO - PROCESS | 2548 | 1463430130420 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"7663f9f2-f3eb-40cb-92ab-ff23882b36bc","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":"20160516114652","device":"desktop","version":"48.0a2","command_id":1}}] 13:22:10 INFO - PROCESS | 2548 | 1463430130706 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:22:10 INFO - PROCESS | 2548 | 1463430130736 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 13:22:10 INFO - PROCESS | 2548 | 1463430130788 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:22:10 INFO - PROCESS | 2548 | [2548] 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 13:22:11 INFO - PROCESS | 2548 | [2548] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:22:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 19 (1CCE7C00) [pid = 2548] [serial = 19] [outer = 19A7AC00] 13:22:11 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:11 INFO - PROCESS | 2548 | 1463430131893 Marionette TRACE conn6 <- [1,3,null,{}] 13:22:11 INFO - PROCESS | 2548 | 1463430131897 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:22:11 INFO - PROCESS | 2548 | 1463430131912 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 13:22:11 INFO - PROCESS | 2548 | 1463430131928 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 13:22:11 INFO - PROCESS | 2548 | 1463430131930 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 13:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:22:11 INFO - PROCESS | 2548 | 1463430131934 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:22:11 INFO - PROCESS | 2548 | 1463430131938 Marionette TRACE conn6 <- [1,6,null,{}] 13:22:12 INFO - PROCESS | 2548 | 1463430132011 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:12 INFO - PROCESS | 2548 | 1463430132027 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 13:22:12 INFO - PROCESS | 2548 | 1463430132031 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:12 INFO - PROCESS | 2548 | ++DOCSHELL 1D6D2400 == 8 [pid = 2548] [id = 8] 13:22:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 20 (1D6D3800) [pid = 2548] [serial = 20] [outer = 00000000] 13:22:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 21 (1EA13C00) [pid = 2548] [serial = 21] [outer = 1D6D3800] 13:22:12 INFO - PROCESS | 2548 | 1463430132079 Marionette DEBUG loaded listener.js 13:22:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 22 (1EA18400) [pid = 2548] [serial = 22] [outer = 1D6D3800] 13:22:12 INFO - PROCESS | 2548 | --DOCSHELL 10F02800 == 7 [pid = 2548] [id = 1] 13:22:12 INFO - PROCESS | 2548 | ++DOCSHELL 09085C00 == 8 [pid = 2548] [id = 9] 13:22:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 23 (0A1E7800) [pid = 2548] [serial = 23] [outer = 00000000] 13:22:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 24 (0A1EEC00) [pid = 2548] [serial = 24] [outer = 0A1E7800] 13:22:12 INFO - PROCESS | 2548 | 1463430132484 Marionette DEBUG loaded listener.js 13:22:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 25 (1010A000) [pid = 2548] [serial = 25] [outer = 0A1E7800] 13:22:12 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:13 INFO - PROCESS | 2548 | 1463430133398 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1483ms 13:22:13 INFO - PROCESS | 2548 | 1463430133415 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 13:22:13 INFO - PROCESS | 2548 | 1463430133418 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 13:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:22:13 INFO - PROCESS | 2548 | 1463430133423 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:22:13 INFO - PROCESS | 2548 | 1463430133426 Marionette TRACE conn6 <- [1,10,null,{}] 13:22:13 INFO - PROCESS | 2548 | 1463430133431 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:13 INFO - PROCESS | 2548 | 1463430133558 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 13:22:13 INFO - PROCESS | 2548 | 1463430133629 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 2548 | ++DOCSHELL 1B5F8000 == 9 [pid = 2548] [id = 10] 13:22:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 26 (1BD01C00) [pid = 2548] [serial = 26] [outer = 00000000] 13:22:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 27 (1C8BC800) [pid = 2548] [serial = 27] [outer = 1BD01C00] 13:22:13 INFO - PROCESS | 2548 | 1463430133686 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 28 (1C8C3C00) [pid = 2548] [serial = 28] [outer = 1BD01C00] 13:22:14 INFO - PROCESS | 2548 | 1463430134267 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 871ms 13:22:14 INFO - PROCESS | 2548 | 1463430134295 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 13:22:14 INFO - PROCESS | 2548 | 1463430134299 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 13:22:14 INFO - PROCESS | 2548 | 1463430134305 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:22:14 INFO - PROCESS | 2548 | 1463430134308 Marionette TRACE conn6 <- [1,14,null,{}] 13:22:14 INFO - PROCESS | 2548 | 1463430134312 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:14 INFO - PROCESS | 2548 | 1463430134435 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 13:22:14 INFO - PROCESS | 2548 | 1463430134520 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 2548 | ++DOCSHELL 1EA16C00 == 10 [pid = 2548] [id = 11] 13:22:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 29 (1EA18800) [pid = 2548] [serial = 29] [outer = 00000000] 13:22:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 30 (1EAE1800) [pid = 2548] [serial = 30] [outer = 1EA18800] 13:22:14 INFO - PROCESS | 2548 | 1463430134576 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 31 (1EAE8000) [pid = 2548] [serial = 31] [outer = 1EA18800] 13:22:15 INFO - PROCESS | 2548 | 1463430135177 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:22:15 INFO - PROCESS | 2548 | --DOCSHELL 165E8400 == 9 [pid = 2548] [id = 4] 13:22:15 INFO - PROCESS | 2548 | ++DOCSHELL 100D1C00 == 10 [pid = 2548] [id = 12] 13:22:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 32 (100D2400) [pid = 2548] [serial = 32] [outer = 00000000] 13:22:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 33 (100D7C00) [pid = 2548] [serial = 33] [outer = 100D2400] 13:22:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 34 (10103400) [pid = 2548] [serial = 34] [outer = 100D2400] 13:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 933ms 13:22:15 INFO - PROCESS | 2548 | ++DOCSHELL 0A140800 == 11 [pid = 2548] [id = 13] 13:22:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 35 (10102000) [pid = 2548] [serial = 35] [outer = 00000000] 13:22:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 36 (10452C00) [pid = 2548] [serial = 36] [outer = 10102000] 13:22:15 INFO - PROCESS | 2548 | 1463430135293 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 13:22:15 INFO - PROCESS | 2548 | 1463430135297 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 13:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:22:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 37 (1118AC00) [pid = 2548] [serial = 37] [outer = 10102000] 13:22:15 INFO - PROCESS | 2548 | 1463430135336 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 2548 | 1463430135339 Marionette TRACE conn6 <- [1,18,null,{}] 13:22:15 INFO - PROCESS | 2548 | 1463430135356 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:15 INFO - PROCESS | 2548 | 1463430135501 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 13:22:15 INFO - PROCESS | 2548 | 1463430135561 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 2548 | ++DOCSHELL 0CD72800 == 12 [pid = 2548] [id = 14] 13:22:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 38 (0CDAC800) [pid = 2548] [serial = 38] [outer = 00000000] 13:22:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 39 (10102C00) [pid = 2548] [serial = 39] [outer = 0CDAC800] 13:22:15 INFO - PROCESS | 2548 | 1463430135608 Marionette DEBUG loaded listener.js 13:22:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 40 (14A45000) [pid = 2548] [serial = 40] [outer = 0CDAC800] 13:22:16 INFO - PROCESS | 2548 | 1463430135986 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 710ms 13:22:16 INFO - PROCESS | 2548 | 1463430136025 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 2548 | 1463430136030 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 13:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:22:16 INFO - PROCESS | 2548 | 1463430136036 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - PROCESS | 2548 | 1463430136038 Marionette TRACE conn6 <- [1,22,null,{}] 13:22:16 INFO - PROCESS | 2548 | 1463430136042 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:16 INFO - PROCESS | 2548 | 1463430136123 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 13:22:16 INFO - PROCESS | 2548 | 1463430136131 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 2548 | ++DOCSHELL 14D0BC00 == 13 [pid = 2548] [id = 15] 13:22:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 41 (14D0CC00) [pid = 2548] [serial = 41] [outer = 00000000] 13:22:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 42 (159DD400) [pid = 2548] [serial = 42] [outer = 14D0CC00] 13:22:16 INFO - PROCESS | 2548 | 1463430136176 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 43 (15F51400) [pid = 2548] [serial = 43] [outer = 14D0CC00] 13:22:16 INFO - PROCESS | 2548 | 1463430136587 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 571ms 13:22:16 INFO - PROCESS | 2548 | 1463430136608 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 2548 | 1463430136610 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 13:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:22:16 INFO - PROCESS | 2548 | 1463430136613 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - PROCESS | 2548 | 1463430136617 Marionette TRACE conn6 <- [1,26,null,{}] 13:22:16 INFO - PROCESS | 2548 | 1463430136628 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:16 INFO - PROCESS | 2548 | 1463430136716 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 13:22:16 INFO - PROCESS | 2548 | 1463430136725 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 2548 | ++DOCSHELL 17FF0000 == 14 [pid = 2548] [id = 16] 13:22:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 44 (17FF0C00) [pid = 2548] [serial = 44] [outer = 00000000] 13:22:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 45 (18952000) [pid = 2548] [serial = 45] [outer = 17FF0C00] 13:22:16 INFO - PROCESS | 2548 | 1463430136776 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 46 (172ACC00) [pid = 2548] [serial = 46] [outer = 17FF0C00] 13:22:17 INFO - PROCESS | 2548 | 1463430137193 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 13:22:17 INFO - PROCESS | 2548 | 1463430137248 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 2548 | 1463430137250 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 13:22:17 INFO - PROCESS | 2548 | 1463430137254 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:22:17 INFO - PROCESS | 2548 | 1463430137255 Marionette TRACE conn6 <- [1,30,null,{}] 13:22:17 INFO - PROCESS | 2548 | 1463430137259 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:17 INFO - PROCESS | 2548 | 1463430137337 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 13:22:17 INFO - PROCESS | 2548 | 1463430137344 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 2548 | ++DOCSHELL 18951C00 == 15 [pid = 2548] [id = 17] 13:22:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 47 (189AC800) [pid = 2548] [serial = 47] [outer = 00000000] 13:22:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 48 (18F3C800) [pid = 2548] [serial = 48] [outer = 189AC800] 13:22:17 INFO - PROCESS | 2548 | 1463430137390 Marionette DEBUG loaded listener.js 13:22:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 49 (19167000) [pid = 2548] [serial = 49] [outer = 189AC800] 13:22:17 INFO - PROCESS | 2548 | 1463430137800 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 13:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:22:17 INFO - PROCESS | 2548 | 1463430137827 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 2548 | 1463430137829 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 13:22:17 INFO - PROCESS | 2548 | 1463430137832 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - PROCESS | 2548 | 1463430137834 Marionette TRACE conn6 <- [1,34,null,{}] 13:22:17 INFO - PROCESS | 2548 | 1463430137849 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:17 INFO - PROCESS | 2548 | 1463430137923 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 13:22:17 INFO - PROCESS | 2548 | 1463430137930 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 2548 | ++DOCSHELL 10103000 == 16 [pid = 2548] [id = 18] 13:22:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 50 (172A8400) [pid = 2548] [serial = 50] [outer = 00000000] 13:22:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 51 (1A15C400) [pid = 2548] [serial = 51] [outer = 172A8400] 13:22:18 INFO - PROCESS | 2548 | 1463430137974 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 52 (1B437400) [pid = 2548] [serial = 52] [outer = 172A8400] 13:22:18 INFO - PROCESS | 2548 | 1463430138378 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 13:22:18 INFO - PROCESS | 2548 | 1463430138404 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 13:22:18 INFO - PROCESS | 2548 | 1463430138406 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 13:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:22:18 INFO - PROCESS | 2548 | 1463430138409 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:22:18 INFO - PROCESS | 2548 | 1463430138410 Marionette TRACE conn6 <- [1,38,null,{}] 13:22:18 INFO - PROCESS | 2548 | 1463430138427 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:18 INFO - PROCESS | 2548 | 1463430138516 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 13:22:18 INFO - PROCESS | 2548 | 1463430138523 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 2548 | ++DOCSHELL 17C0AC00 == 17 [pid = 2548] [id = 19] 13:22:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 53 (17C0CC00) [pid = 2548] [serial = 53] [outer = 00000000] 13:22:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 54 (1B2EF800) [pid = 2548] [serial = 54] [outer = 17C0CC00] 13:22:18 INFO - PROCESS | 2548 | 1463430138569 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 55 (1B441C00) [pid = 2548] [serial = 55] [outer = 17C0CC00] 13:22:19 INFO - PROCESS | 2548 | 1463430138972 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 590ms 13:22:19 INFO - PROCESS | 2548 | 1463430139000 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 2548 | 1463430139002 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 13:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:22:19 INFO - PROCESS | 2548 | 1463430139005 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:22:19 INFO - PROCESS | 2548 | 1463430139006 Marionette TRACE conn6 <- [1,42,null,{}] 13:22:19 INFO - PROCESS | 2548 | 1463430139010 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:19 INFO - PROCESS | 2548 | 1463430139111 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 13:22:19 INFO - PROCESS | 2548 | 1463430139120 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 2548 | ++DOCSHELL 090F4400 == 18 [pid = 2548] [id = 20] 13:22:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 56 (090F7800) [pid = 2548] [serial = 56] [outer = 00000000] 13:22:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 57 (090FAC00) [pid = 2548] [serial = 57] [outer = 090F7800] 13:22:19 INFO - PROCESS | 2548 | 1463430139166 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 58 (18F40800) [pid = 2548] [serial = 58] [outer = 090F7800] 13:22:19 INFO - PROCESS | 2548 | 1463430139610 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 13:22:19 INFO - PROCESS | 2548 | 1463430139676 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 2548 | 1463430139678 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 13:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:22:19 INFO - PROCESS | 2548 | 1463430139681 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:22:19 INFO - PROCESS | 2548 | 1463430139682 Marionette TRACE conn6 <- [1,46,null,{}] 13:22:19 INFO - PROCESS | 2548 | 1463430139686 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:19 INFO - PROCESS | 2548 | 1463430139758 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 13:22:19 INFO - PROCESS | 2548 | 1463430139765 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 2548 | ++DOCSHELL 189AF800 == 19 [pid = 2548] [id = 21] 13:22:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 59 (1A15AC00) [pid = 2548] [serial = 59] [outer = 00000000] 13:22:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 60 (1CCE0000) [pid = 2548] [serial = 60] [outer = 1A15AC00] 13:22:19 INFO - PROCESS | 2548 | 1463430139814 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 61 (1D85E000) [pid = 2548] [serial = 61] [outer = 1A15AC00] 13:22:20 INFO - PROCESS | 2548 | 1463430140216 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 13:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:22:20 INFO - PROCESS | 2548 | 1463430140252 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 2548 | 1463430140254 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 13:22:20 INFO - PROCESS | 2548 | 1463430140257 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 2548 | 1463430140259 Marionette TRACE conn6 <- [1,50,null,{}] 13:22:20 INFO - PROCESS | 2548 | 1463430140275 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:20 INFO - PROCESS | 2548 | 1463430140350 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 13:22:20 INFO - PROCESS | 2548 | 1463430140356 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 2548 | ++DOCSHELL 091D2800 == 20 [pid = 2548] [id = 22] 13:22:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 62 (091D3400) [pid = 2548] [serial = 62] [outer = 00000000] 13:22:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 63 (091D7800) [pid = 2548] [serial = 63] [outer = 091D3400] 13:22:20 INFO - PROCESS | 2548 | 1463430140400 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 64 (0FD0C800) [pid = 2548] [serial = 64] [outer = 091D3400] 13:22:20 INFO - PROCESS | 2548 | 1463430140766 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 531ms 13:22:20 INFO - PROCESS | 2548 | 1463430140787 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 2548 | 1463430140789 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 13:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:22:20 INFO - PROCESS | 2548 | 1463430140792 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 2548 | 1463430140794 Marionette TRACE conn6 <- [1,54,null,{}] 13:22:20 INFO - PROCESS | 2548 | 1463430140797 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:20 INFO - PROCESS | 2548 | 1463430140899 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 13:22:20 INFO - PROCESS | 2548 | 1463430140908 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 2548 | ++DOCSHELL 091D6C00 == 21 [pid = 2548] [id = 23] 13:22:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 65 (0FD0DC00) [pid = 2548] [serial = 65] [outer = 00000000] 13:22:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 66 (0FD16400) [pid = 2548] [serial = 66] [outer = 0FD0DC00] 13:22:20 INFO - PROCESS | 2548 | 1463430140952 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 67 (0FF25800) [pid = 2548] [serial = 67] [outer = 0FD0DC00] 13:22:21 INFO - PROCESS | 2548 | 1463430141323 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 13:22:21 INFO - PROCESS | 2548 | 1463430141364 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 13:22:21 INFO - PROCESS | 2548 | 1463430141366 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 13:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:22:21 INFO - PROCESS | 2548 | 1463430141369 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:22:21 INFO - PROCESS | 2548 | 1463430141372 Marionette TRACE conn6 <- [1,58,null,{}] 13:22:21 INFO - PROCESS | 2548 | 1463430141375 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:21 INFO - PROCESS | 2548 | 1463430141509 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 13:22:21 INFO - PROCESS | 2548 | 1463430141517 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:21 INFO - PROCESS | 2548 | ++DOCSHELL 0FF2E400 == 22 [pid = 2548] [id = 24] 13:22:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 68 (0FF2EC00) [pid = 2548] [serial = 68] [outer = 00000000] 13:22:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 69 (10293C00) [pid = 2548] [serial = 69] [outer = 0FF2EC00] 13:22:21 INFO - PROCESS | 2548 | 1463430141571 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 70 (1029A400) [pid = 2548] [serial = 70] [outer = 0FF2EC00] 13:22:21 INFO - PROCESS | 2548 | 1463430141926 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 13:22:21 INFO - PROCESS | 2548 | 1463430141944 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 13:22:21 INFO - PROCESS | 2548 | 1463430141946 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 13:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:22:21 INFO - PROCESS | 2548 | 1463430141949 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:22:21 INFO - PROCESS | 2548 | 1463430141950 Marionette TRACE conn6 <- [1,62,null,{}] 13:22:21 INFO - PROCESS | 2548 | 1463430141954 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:22 INFO - PROCESS | 2548 | 1463430142028 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 13:22:22 INFO - PROCESS | 2548 | 1463430142035 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 2548 | ++DOCSHELL 1029B400 == 23 [pid = 2548] [id = 25] 13:22:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 71 (1029F800) [pid = 2548] [serial = 71] [outer = 00000000] 13:22:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 72 (1D55E800) [pid = 2548] [serial = 72] [outer = 1029F800] 13:22:22 INFO - PROCESS | 2548 | 1463430142078 Marionette DEBUG loaded listener.js 13:22:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 73 (1D81EC00) [pid = 2548] [serial = 73] [outer = 1029F800] 13:22:22 INFO - PROCESS | 2548 | 1463430142484 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 13:22:23 INFO - PROCESS | 2548 | 1463430143254 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 13:22:23 INFO - PROCESS | 2548 | 1463430143257 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 13:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:22:23 INFO - PROCESS | 2548 | 1463430143267 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - PROCESS | 2548 | 1463430143271 Marionette TRACE conn6 <- [1,66,null,{}] 13:22:23 INFO - PROCESS | 2548 | 1463430143277 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:23 INFO - PROCESS | 2548 | 1463430143415 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 13:22:23 INFO - PROCESS | 2548 | 1463430143460 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:23 INFO - PROCESS | 2548 | ++DOCSHELL 091D7000 == 24 [pid = 2548] [id = 26] 13:22:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 74 (091D7C00) [pid = 2548] [serial = 74] [outer = 00000000] 13:22:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (0CD33800) [pid = 2548] [serial = 75] [outer = 091D7C00] 13:22:23 INFO - PROCESS | 2548 | 1463430143509 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (0CD77000) [pid = 2548] [serial = 76] [outer = 091D7C00] 13:22:23 INFO - PROCESS | 2548 | 1463430143926 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 671ms 13:22:23 INFO - PROCESS | 2548 | 1463430143947 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 13:22:23 INFO - PROCESS | 2548 | 1463430143951 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 13:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:22:23 INFO - PROCESS | 2548 | 1463430143958 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - PROCESS | 2548 | 1463430143962 Marionette TRACE conn6 <- [1,70,null,{}] 13:22:24 INFO - PROCESS | 2548 | 1463430143966 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:24 INFO - PROCESS | 2548 | 1463430144066 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 13:22:24 INFO - PROCESS | 2548 | 1463430144074 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 2548 | ++DOCSHELL 0FC53400 == 25 [pid = 2548] [id = 27] 13:22:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (0FD0EC00) [pid = 2548] [serial = 77] [outer = 00000000] 13:22:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (0FF32C00) [pid = 2548] [serial = 78] [outer = 0FD0EC00] 13:22:24 INFO - PROCESS | 2548 | 1463430144121 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (10292C00) [pid = 2548] [serial = 79] [outer = 0FD0EC00] 13:22:24 INFO - PROCESS | 2548 | 1463430144530 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (165E8800) [pid = 2548] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (1D6D3800) [pid = 2548] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (1BD01C00) [pid = 2548] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (1EA18800) [pid = 2548] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (0CDAC800) [pid = 2548] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 73 (14D0CC00) [pid = 2548] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 72 (17FF0C00) [pid = 2548] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 71 (189AC800) [pid = 2548] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 70 (172A8400) [pid = 2548] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 69 (091D3400) [pid = 2548] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 68 (0FD0DC00) [pid = 2548] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:22:24 INFO - PROCESS | 2548 | --DOMWINDOW == 67 (0FF2EC00) [pid = 2548] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:22:24 INFO - PROCESS | 2548 | 1463430144890 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 13:22:24 INFO - PROCESS | 2548 | 1463430144893 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 13:22:24 INFO - PROCESS | 2548 | 1463430144904 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:22:24 INFO - PROCESS | 2548 | 1463430144906 Marionette TRACE conn6 <- [1,74,null,{}] 13:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:22:24 INFO - PROCESS | 2548 | 1463430144915 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:25 INFO - PROCESS | 2548 | 1463430144996 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 13:22:25 INFO - PROCESS | 2548 | 1463430145009 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 2548 | ++DOCSHELL 1044F000 == 26 [pid = 2548] [id = 28] 13:22:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 68 (10F0A800) [pid = 2548] [serial = 80] [outer = 00000000] 13:22:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 69 (1428EC00) [pid = 2548] [serial = 81] [outer = 10F0A800] 13:22:25 INFO - PROCESS | 2548 | 1463430145057 Marionette DEBUG loaded listener.js 13:22:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 70 (14B2A400) [pid = 2548] [serial = 82] [outer = 10F0A800] 13:22:25 INFO - PROCESS | 2548 | 1463430145465 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 611ms 13:22:25 INFO - PROCESS | 2548 | 1463430145531 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 2548 | 1463430145533 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 13:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:22:25 INFO - PROCESS | 2548 | 1463430145536 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 2548 | 1463430145538 Marionette TRACE conn6 <- [1,78,null,{}] 13:22:25 INFO - PROCESS | 2548 | 1463430145546 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:25 INFO - PROCESS | 2548 | 1463430145622 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 13:22:25 INFO - PROCESS | 2548 | 1463430145629 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 2548 | ++DOCSHELL 14D17C00 == 27 [pid = 2548] [id = 29] 13:22:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 71 (14D75800) [pid = 2548] [serial = 83] [outer = 00000000] 13:22:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 72 (15F51800) [pid = 2548] [serial = 84] [outer = 14D75800] 13:22:25 INFO - PROCESS | 2548 | 1463430145684 Marionette DEBUG loaded listener.js 13:22:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 73 (1721D400) [pid = 2548] [serial = 85] [outer = 14D75800] 13:22:26 INFO - PROCESS | 2548 | 1463430146099 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 13:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:22:26 INFO - PROCESS | 2548 | 1463430146167 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 13:22:26 INFO - PROCESS | 2548 | 1463430146169 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 13:22:26 INFO - PROCESS | 2548 | 1463430146172 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:22:26 INFO - PROCESS | 2548 | 1463430146174 Marionette TRACE conn6 <- [1,82,null,{}] 13:22:26 INFO - PROCESS | 2548 | 1463430146177 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:26 INFO - PROCESS | 2548 | 1463430146249 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 13:22:26 INFO - PROCESS | 2548 | 1463430146256 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 2548 | ++DOCSHELL 172AC400 == 28 [pid = 2548] [id = 30] 13:22:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 74 (172AD000) [pid = 2548] [serial = 86] [outer = 00000000] 13:22:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (17C0B800) [pid = 2548] [serial = 87] [outer = 172AD000] 13:22:26 INFO - PROCESS | 2548 | 1463430146299 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (17CD1C00) [pid = 2548] [serial = 88] [outer = 172AD000] 13:22:26 INFO - PROCESS | 2548 | 1463430146712 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms 13:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:22:26 INFO - PROCESS | 2548 | 1463430146743 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 13:22:26 INFO - PROCESS | 2548 | 1463430146745 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 13:22:26 INFO - PROCESS | 2548 | 1463430146748 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:22:26 INFO - PROCESS | 2548 | 1463430146749 Marionette TRACE conn6 <- [1,86,null,{}] 13:22:26 INFO - PROCESS | 2548 | 1463430146752 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:26 INFO - PROCESS | 2548 | 1463430146846 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 13:22:26 INFO - PROCESS | 2548 | 1463430146854 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 2548 | ++DOCSHELL 09085800 == 29 [pid = 2548] [id = 31] 13:22:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (09086000) [pid = 2548] [serial = 89] [outer = 00000000] 13:22:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (090F3000) [pid = 2548] [serial = 90] [outer = 09086000] 13:22:26 INFO - PROCESS | 2548 | 1463430146945 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (0A1F1800) [pid = 2548] [serial = 91] [outer = 09086000] 13:22:27 INFO - PROCESS | 2548 | 1463430147590 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 13:22:27 INFO - PROCESS | 2548 | 1463430147651 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 13:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:22:27 INFO - PROCESS | 2548 | 1463430147656 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 13:22:27 INFO - PROCESS | 2548 | 1463430147661 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 2548 | 1463430147663 Marionette TRACE conn6 <- [1,90,null,{}] 13:22:27 INFO - PROCESS | 2548 | 1463430147668 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:27 INFO - PROCESS | 2548 | 1463430147791 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 13:22:27 INFO - PROCESS | 2548 | 1463430147864 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:27 INFO - PROCESS | 2548 | ++DOCSHELL 10449800 == 30 [pid = 2548] [id = 32] 13:22:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (1118B400) [pid = 2548] [serial = 92] [outer = 00000000] 13:22:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (14D05C00) [pid = 2548] [serial = 93] [outer = 1118B400] 13:22:27 INFO - PROCESS | 2548 | 1463430147919 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (14D76400) [pid = 2548] [serial = 94] [outer = 1118B400] 13:22:28 INFO - PROCESS | 2548 | 1463430148471 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 891ms 13:22:28 INFO - PROCESS | 2548 | 1463430148551 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 2548 | 1463430148555 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 13:22:28 INFO - PROCESS | 2548 | 1463430148561 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:22:28 INFO - PROCESS | 2548 | 1463430148564 Marionette TRACE conn6 <- [1,94,null,{}] 13:22:28 INFO - PROCESS | 2548 | 1463430148568 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:28 INFO - PROCESS | 2548 | 1463430148666 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 13:22:28 INFO - PROCESS | 2548 | 1463430148737 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:28 INFO - PROCESS | 2548 | ++DOCSHELL 14D74400 == 31 [pid = 2548] [id = 33] 13:22:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (159DE000) [pid = 2548] [serial = 95] [outer = 00000000] 13:22:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (189B1000) [pid = 2548] [serial = 96] [outer = 159DE000] 13:22:28 INFO - PROCESS | 2548 | 1463430148792 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (189B4400) [pid = 2548] [serial = 97] [outer = 159DE000] 13:22:29 INFO - PROCESS | 2548 | 1463430149336 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 13:22:29 INFO - PROCESS | 2548 | 1463430149396 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 13:22:29 INFO - PROCESS | 2548 | 1463430149398 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 13:22:29 INFO - PROCESS | 2548 | 1463430149402 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:22:29 INFO - PROCESS | 2548 | 1463430149406 Marionette TRACE conn6 <- [1,98,null,{}] 13:22:29 INFO - PROCESS | 2548 | 1463430149417 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:29 INFO - PROCESS | 2548 | 1463430149519 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 13:22:29 INFO - PROCESS | 2548 | 1463430149588 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:29 INFO - PROCESS | 2548 | ++DOCSHELL 1AE43000 == 32 [pid = 2548] [id = 34] 13:22:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (1AE44400) [pid = 2548] [serial = 98] [outer = 00000000] 13:22:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (1B43BC00) [pid = 2548] [serial = 99] [outer = 1AE44400] 13:22:29 INFO - PROCESS | 2548 | 1463430149643 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (1B5F6800) [pid = 2548] [serial = 100] [outer = 1AE44400] 13:22:30 INFO - PROCESS | 2548 | 1463430150164 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 13:22:30 INFO - PROCESS | 2548 | 1463430150236 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 13:22:30 INFO - PROCESS | 2548 | 1463430150239 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 13:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:22:30 INFO - PROCESS | 2548 | 1463430150242 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:22:30 INFO - PROCESS | 2548 | 1463430150244 Marionette TRACE conn6 <- [1,102,null,{}] 13:22:30 INFO - PROCESS | 2548 | 1463430150248 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:30 INFO - PROCESS | 2548 | 1463430150342 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 13:22:30 INFO - PROCESS | 2548 | 1463430150411 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:30 INFO - PROCESS | 2548 | ++DOCSHELL 0FF28800 == 33 [pid = 2548] [id = 35] 13:22:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (0FF29000) [pid = 2548] [serial = 101] [outer = 00000000] 13:22:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (17C05C00) [pid = 2548] [serial = 102] [outer = 0FF29000] 13:22:30 INFO - PROCESS | 2548 | 1463430150465 Marionette DEBUG loaded listener.js 13:22:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (18F43C00) [pid = 2548] [serial = 103] [outer = 0FF29000] 13:22:31 INFO - PROCESS | 2548 | 1463430151091 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (17224000) [pid = 2548] [serial = 9] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (17229400) [pid = 2548] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (11192400) [pid = 2548] [serial = 4] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (0A1EEC00) [pid = 2548] [serial = 24] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (1C8BC800) [pid = 2548] [serial = 27] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (1EAE1800) [pid = 2548] [serial = 30] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (10452C00) [pid = 2548] [serial = 36] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (10102C00) [pid = 2548] [serial = 39] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (159DD400) [pid = 2548] [serial = 42] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (15F51400) [pid = 2548] [serial = 43] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (18952000) [pid = 2548] [serial = 45] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (172ACC00) [pid = 2548] [serial = 46] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (18F3C800) [pid = 2548] [serial = 48] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (1A15C400) [pid = 2548] [serial = 51] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (1B2EF800) [pid = 2548] [serial = 54] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (090FAC00) [pid = 2548] [serial = 57] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (1CCE0000) [pid = 2548] [serial = 60] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 73 (091D7800) [pid = 2548] [serial = 63] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 72 (0FD16400) [pid = 2548] [serial = 66] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 71 (10293C00) [pid = 2548] [serial = 69] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 70 (100D7C00) [pid = 2548] [serial = 33] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 69 (19167000) [pid = 2548] [serial = 49] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 68 (1B437400) [pid = 2548] [serial = 52] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 67 (14A45000) [pid = 2548] [serial = 40] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 66 (1C8C3C00) [pid = 2548] [serial = 28] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 65 (1EAE8000) [pid = 2548] [serial = 31] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 64 (0FD0C800) [pid = 2548] [serial = 64] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 63 (0FF25800) [pid = 2548] [serial = 67] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 62 (1EA18400) [pid = 2548] [serial = 22] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 61 (1029A400) [pid = 2548] [serial = 70] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 60 (1EA13C00) [pid = 2548] [serial = 21] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 59 (1A14B800) [pid = 2548] [serial = 17] [outer = 00000000] [url = about:blank] 13:22:31 INFO - PROCESS | 2548 | --DOMWINDOW == 58 (19E03400) [pid = 2548] [serial = 14] [outer = 00000000] [url = about:blank] 13:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 931ms 13:22:31 INFO - PROCESS | 2548 | 1463430151176 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 13:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:22:31 INFO - PROCESS | 2548 | 1463430151180 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 13:22:31 INFO - PROCESS | 2548 | 1463430151185 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - PROCESS | 2548 | 1463430151189 Marionette TRACE conn6 <- [1,106,null,{}] 13:22:31 INFO - PROCESS | 2548 | 1463430151194 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:31 INFO - PROCESS | 2548 | 1463430151285 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 13:22:31 INFO - PROCESS | 2548 | 1463430151356 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 2548 | ++DOCSHELL 0FBF9000 == 34 [pid = 2548] [id = 36] 13:22:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 59 (0FC4FC00) [pid = 2548] [serial = 104] [outer = 00000000] 13:22:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 60 (0FD0CC00) [pid = 2548] [serial = 105] [outer = 0FC4FC00] 13:22:31 INFO - PROCESS | 2548 | 1463430151406 Marionette DEBUG loaded listener.js 13:22:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 61 (0FF25800) [pid = 2548] [serial = 106] [outer = 0FC4FC00] 13:22:31 INFO - PROCESS | 2548 | 1463430151755 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 13:22:31 INFO - PROCESS | 2548 | 1463430151816 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 13:22:31 INFO - PROCESS | 2548 | 1463430151821 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 13:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:22:31 INFO - PROCESS | 2548 | 1463430151827 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - PROCESS | 2548 | 1463430151830 Marionette TRACE conn6 <- [1,110,null,{}] 13:22:31 INFO - PROCESS | 2548 | 1463430151833 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:31 INFO - PROCESS | 2548 | 1463430151913 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 13:22:31 INFO - PROCESS | 2548 | 1463430151922 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 2548 | ++DOCSHELL 0FF29800 == 35 [pid = 2548] [id = 37] 13:22:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 62 (0FF2FC00) [pid = 2548] [serial = 107] [outer = 00000000] 13:22:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 63 (11193000) [pid = 2548] [serial = 108] [outer = 0FF2FC00] 13:22:31 INFO - PROCESS | 2548 | 1463430151966 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 64 (14564000) [pid = 2548] [serial = 109] [outer = 0FF2FC00] 13:22:32 INFO - PROCESS | 2548 | 1463430152402 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 13:22:32 INFO - PROCESS | 2548 | 1463430152461 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 2548 | 1463430152463 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 13:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:22:32 INFO - PROCESS | 2548 | 1463430152466 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - PROCESS | 2548 | 1463430152470 Marionette TRACE conn6 <- [1,114,null,{}] 13:22:32 INFO - PROCESS | 2548 | 1463430152480 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:32 INFO - PROCESS | 2548 | 1463430152562 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 13:22:32 INFO - PROCESS | 2548 | 1463430152573 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:32 INFO - PROCESS | 2548 | ++DOCSHELL 15F54C00 == 36 [pid = 2548] [id = 38] 13:22:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 65 (165E0000) [pid = 2548] [serial = 110] [outer = 00000000] 13:22:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 66 (17229400) [pid = 2548] [serial = 111] [outer = 165E0000] 13:22:32 INFO - PROCESS | 2548 | 1463430152619 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 67 (17C08C00) [pid = 2548] [serial = 112] [outer = 165E0000] 13:22:33 INFO - PROCESS | 2548 | 1463430153030 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 13:22:33 INFO - PROCESS | 2548 | 1463430153041 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 13:22:33 INFO - PROCESS | 2548 | 1463430153043 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 13:22:33 INFO - PROCESS | 2548 | 1463430153046 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:22:33 INFO - PROCESS | 2548 | 1463430153048 Marionette TRACE conn6 <- [1,118,null,{}] 13:22:33 INFO - PROCESS | 2548 | 1463430153068 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:33 INFO - PROCESS | 2548 | 1463430153157 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 13:22:33 INFO - PROCESS | 2548 | 1463430153164 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 2548 | ++DOCSHELL 17F13000 == 37 [pid = 2548] [id = 39] 13:22:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 68 (17F18400) [pid = 2548] [serial = 113] [outer = 00000000] 13:22:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 69 (1895EC00) [pid = 2548] [serial = 114] [outer = 17F18400] 13:22:33 INFO - PROCESS | 2548 | 1463430153208 Marionette DEBUG loaded listener.js 13:22:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 70 (18F3A000) [pid = 2548] [serial = 115] [outer = 17F18400] 13:22:33 INFO - PROCESS | 2548 | 1463430153647 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 13:22:33 INFO - PROCESS | 2548 | 1463430153687 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 13:22:33 INFO - PROCESS | 2548 | 1463430153689 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 13:22:33 INFO - PROCESS | 2548 | 1463430153692 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:22:33 INFO - PROCESS | 2548 | 1463430153694 Marionette TRACE conn6 <- [1,122,null,{}] 13:22:33 INFO - PROCESS | 2548 | 1463430153697 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:33 INFO - PROCESS | 2548 | 1463430153798 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 13:22:33 INFO - PROCESS | 2548 | 1463430153807 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 2548 | ++DOCSHELL 17F1D000 == 38 [pid = 2548] [id = 40] 13:22:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 71 (18F3F000) [pid = 2548] [serial = 116] [outer = 00000000] 13:22:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 72 (19E55C00) [pid = 2548] [serial = 117] [outer = 18F3F000] 13:22:33 INFO - PROCESS | 2548 | 1463430153851 Marionette DEBUG loaded listener.js 13:22:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 73 (1A14E800) [pid = 2548] [serial = 118] [outer = 18F3F000] 13:22:34 INFO - PROCESS | 2548 | 1463430154282 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 13:22:34 INFO - PROCESS | 2548 | 1463430154325 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 2548 | 1463430154327 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 13:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:22:34 INFO - PROCESS | 2548 | 1463430154330 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 2548 | 1463430154332 Marionette TRACE conn6 <- [1,126,null,{}] 13:22:34 INFO - PROCESS | 2548 | 1463430154335 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:34 INFO - PROCESS | 2548 | 1463430154444 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 13:22:34 INFO - PROCESS | 2548 | 1463430154450 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:34 INFO - PROCESS | 2548 | ++DOCSHELL 1B2E1000 == 39 [pid = 2548] [id = 41] 13:22:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 74 (1B5EE800) [pid = 2548] [serial = 119] [outer = 00000000] 13:22:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (1C848400) [pid = 2548] [serial = 120] [outer = 1B5EE800] 13:22:34 INFO - PROCESS | 2548 | 1463430154500 Marionette DEBUG loaded listener.js 13:22:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (1C8C2000) [pid = 2548] [serial = 121] [outer = 1B5EE800] 13:22:34 INFO - PROCESS | 2548 | 1463430154939 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 13:22:34 INFO - PROCESS | 2548 | 1463430154962 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 2548 | 1463430154963 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 13:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:22:34 INFO - PROCESS | 2548 | 1463430154966 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 2548 | 1463430154968 Marionette TRACE conn6 <- [1,130,null,{}] 13:22:34 INFO - PROCESS | 2548 | 1463430154972 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:35 INFO - PROCESS | 2548 | 1463430155069 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 13:22:35 INFO - PROCESS | 2548 | 1463430155076 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 2548 | ++DOCSHELL 10102C00 == 40 [pid = 2548] [id = 42] 13:22:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (15F51000) [pid = 2548] [serial = 122] [outer = 00000000] 13:22:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (1D6D9C00) [pid = 2548] [serial = 123] [outer = 15F51000] 13:22:35 INFO - PROCESS | 2548 | 1463430155119 Marionette DEBUG loaded listener.js 13:22:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (1D85A800) [pid = 2548] [serial = 124] [outer = 15F51000] 13:22:35 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (1029F800) [pid = 2548] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:22:35 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (17C0CC00) [pid = 2548] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:22:35 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (090F7800) [pid = 2548] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:22:35 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (1A15AC00) [pid = 2548] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:22:35 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (0FD0EC00) [pid = 2548] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:22:35 INFO - PROCESS | 2548 | --DOMWINDOW == 73 (091D7C00) [pid = 2548] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:22:35 INFO - PROCESS | 2548 | --DOMWINDOW == 72 (10F0A800) [pid = 2548] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:22:35 INFO - PROCESS | 2548 | --DOMWINDOW == 71 (14D75800) [pid = 2548] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:22:35 INFO - PROCESS | 2548 | 1463430155533 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 631ms 13:22:35 INFO - PROCESS | 2548 | 1463430155598 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 13:22:35 INFO - PROCESS | 2548 | 1463430155599 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 13:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:22:35 INFO - PROCESS | 2548 | 1463430155603 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:22:35 INFO - PROCESS | 2548 | 1463430155604 Marionette TRACE conn6 <- [1,134,null,{}] 13:22:35 INFO - PROCESS | 2548 | 1463430155608 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:35 INFO - PROCESS | 2548 | 1463430155705 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 13:22:35 INFO - PROCESS | 2548 | 1463430155768 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 2548 | ++DOCSHELL 090F6000 == 41 [pid = 2548] [id = 43] 13:22:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 72 (090F6400) [pid = 2548] [serial = 125] [outer = 00000000] 13:22:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 73 (17C0D000) [pid = 2548] [serial = 126] [outer = 090F6400] 13:22:35 INFO - PROCESS | 2548 | 1463430155814 Marionette DEBUG loaded listener.js 13:22:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 74 (1D853800) [pid = 2548] [serial = 127] [outer = 090F6400] 13:22:36 INFO - PROCESS | 2548 | 1463430156155 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 13:22:36 INFO - PROCESS | 2548 | 1463430156176 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 13:22:36 INFO - PROCESS | 2548 | 1463430156178 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 13:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:22:36 INFO - PROCESS | 2548 | 1463430156181 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:22:36 INFO - PROCESS | 2548 | 1463430156182 Marionette TRACE conn6 <- [1,138,null,{}] 13:22:36 INFO - PROCESS | 2548 | 1463430156186 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:36 INFO - PROCESS | 2548 | 1463430156286 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 13:22:36 INFO - PROCESS | 2548 | 1463430156294 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:36 INFO - PROCESS | 2548 | ++DOCSHELL 191B2400 == 42 [pid = 2548] [id = 44] 13:22:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (191B2C00) [pid = 2548] [serial = 128] [outer = 00000000] 13:22:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (191BCC00) [pid = 2548] [serial = 129] [outer = 191B2C00] 13:22:36 INFO - PROCESS | 2548 | 1463430156338 Marionette DEBUG loaded listener.js 13:22:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (191BD400) [pid = 2548] [serial = 130] [outer = 191B2C00] 13:22:36 INFO - PROCESS | 2548 | 1463430156713 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 13:22:36 INFO - PROCESS | 2548 | 1463430156753 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 13:22:36 INFO - PROCESS | 2548 | 1463430156755 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 13:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:22:36 INFO - PROCESS | 2548 | 1463430156758 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:22:36 INFO - PROCESS | 2548 | 1463430156760 Marionette TRACE conn6 <- [1,142,null,{}] 13:22:36 INFO - PROCESS | 2548 | 1463430156763 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:36 INFO - PROCESS | 2548 | 1463430156837 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 13:22:36 INFO - PROCESS | 2548 | 1463430156909 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:36 INFO - PROCESS | 2548 | ++DOCSHELL 10F0A800 == 43 [pid = 2548] [id = 45] 13:22:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (142E8000) [pid = 2548] [serial = 131] [outer = 00000000] 13:22:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (1905B000) [pid = 2548] [serial = 132] [outer = 142E8000] 13:22:36 INFO - PROCESS | 2548 | 1463430156952 Marionette DEBUG loaded listener.js 13:22:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (1905E800) [pid = 2548] [serial = 133] [outer = 142E8000] 13:22:37 INFO - PROCESS | 2548 | 1463430157331 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 13:22:37 INFO - PROCESS | 2548 | 1463430157391 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 13:22:37 INFO - PROCESS | 2548 | 1463430157393 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 13:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:22:37 INFO - PROCESS | 2548 | 1463430157396 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:22:37 INFO - PROCESS | 2548 | 1463430157398 Marionette TRACE conn6 <- [1,146,null,{}] 13:22:37 INFO - PROCESS | 2548 | 1463430157446 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:37 INFO - PROCESS | 2548 | 1463430157541 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 13:22:37 INFO - PROCESS | 2548 | 1463430157631 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:37 INFO - PROCESS | 2548 | ++DOCSHELL 0CD74C00 == 44 [pid = 2548] [id = 46] 13:22:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (0CD75400) [pid = 2548] [serial = 134] [outer = 00000000] 13:22:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (0FD0C400) [pid = 2548] [serial = 135] [outer = 0CD75400] 13:22:37 INFO - PROCESS | 2548 | 1463430157688 Marionette DEBUG loaded listener.js 13:22:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (0FD18800) [pid = 2548] [serial = 136] [outer = 0CD75400] 13:22:38 INFO - PROCESS | 2548 | 1463430158303 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 931ms 13:22:38 INFO - PROCESS | 2548 | 1463430158331 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 13:22:38 INFO - PROCESS | 2548 | 1463430158336 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 13:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:22:38 INFO - PROCESS | 2548 | 1463430158355 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:22:38 INFO - PROCESS | 2548 | 1463430158357 Marionette TRACE conn6 <- [1,150,null,{}] 13:22:38 INFO - PROCESS | 2548 | 1463430158362 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:38 INFO - PROCESS | 2548 | 1463430158467 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 13:22:38 INFO - PROCESS | 2548 | 1463430158548 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:38 INFO - PROCESS | 2548 | ++DOCSHELL 14B25C00 == 45 [pid = 2548] [id = 47] 13:22:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (14B2A800) [pid = 2548] [serial = 137] [outer = 00000000] 13:22:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (1590E000) [pid = 2548] [serial = 138] [outer = 14B2A800] 13:22:38 INFO - PROCESS | 2548 | 1463430158649 Marionette DEBUG loaded listener.js 13:22:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17225C00) [pid = 2548] [serial = 139] [outer = 14B2A800] 13:22:39 INFO - PROCESS | 2548 | 1463430159217 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 13:22:39 INFO - PROCESS | 2548 | 1463430159288 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 2548 | 1463430159291 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 13:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:22:39 INFO - PROCESS | 2548 | 1463430159295 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - PROCESS | 2548 | 1463430159297 Marionette TRACE conn6 <- [1,154,null,{}] 13:22:39 INFO - PROCESS | 2548 | 1463430159301 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:39 INFO - PROCESS | 2548 | 1463430159403 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 13:22:39 INFO - PROCESS | 2548 | 1463430159477 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:39 INFO - PROCESS | 2548 | ++DOCSHELL 17F1BC00 == 46 [pid = 2548] [id = 48] 13:22:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (189AC000) [pid = 2548] [serial = 140] [outer = 00000000] 13:22:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (18BAA800) [pid = 2548] [serial = 141] [outer = 189AC000] 13:22:39 INFO - PROCESS | 2548 | 1463430159535 Marionette DEBUG loaded listener.js 13:22:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (19057800) [pid = 2548] [serial = 142] [outer = 189AC000] 13:22:40 INFO - PROCESS | 2548 | 1463430160321 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1076ms 13:22:40 INFO - PROCESS | 2548 | 1463430160373 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 2548 | 1463430160377 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 13:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:22:40 INFO - PROCESS | 2548 | 1463430160382 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - PROCESS | 2548 | 1463430160386 Marionette TRACE conn6 <- [1,158,null,{}] 13:22:40 INFO - PROCESS | 2548 | 1463430160393 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:40 INFO - PROCESS | 2548 | 1463430160484 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 13:22:40 INFO - PROCESS | 2548 | 1463430160561 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 2548 | ++DOCSHELL 0FD12800 == 47 [pid = 2548] [id = 49] 13:22:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (0FD15000) [pid = 2548] [serial = 143] [outer = 00000000] 13:22:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (0FF2F000) [pid = 2548] [serial = 144] [outer = 0FD15000] 13:22:40 INFO - PROCESS | 2548 | 1463430160612 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (10296000) [pid = 2548] [serial = 145] [outer = 0FD15000] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 191B2400 == 46 [pid = 2548] [id = 44] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 090F6000 == 45 [pid = 2548] [id = 43] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 10102C00 == 44 [pid = 2548] [id = 42] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 1B2E1000 == 43 [pid = 2548] [id = 41] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 17F1D000 == 42 [pid = 2548] [id = 40] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 17F13000 == 41 [pid = 2548] [id = 39] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 15F54C00 == 40 [pid = 2548] [id = 38] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 0FF29800 == 39 [pid = 2548] [id = 37] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 0FBF9000 == 38 [pid = 2548] [id = 36] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 1AE43000 == 37 [pid = 2548] [id = 34] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 14D74400 == 36 [pid = 2548] [id = 33] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (17C0B800) [pid = 2548] [serial = 87] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 10449800 == 35 [pid = 2548] [id = 32] 13:22:41 INFO - PROCESS | 2548 | --DOCSHELL 09085800 == 34 [pid = 2548] [id = 31] 13:22:41 INFO - PROCESS | 2548 | 1463430161194 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 831ms 13:22:41 INFO - PROCESS | 2548 | 1463430161213 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 13:22:41 INFO - PROCESS | 2548 | 1463430161219 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 13:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:22:41 INFO - PROCESS | 2548 | 1463430161225 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:22:41 INFO - PROCESS | 2548 | 1463430161227 Marionette TRACE conn6 <- [1,162,null,{}] 13:22:41 INFO - PROCESS | 2548 | 1463430161231 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:41 INFO - PROCESS | 2548 | 1463430161322 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (0FF32C00) [pid = 2548] [serial = 78] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (0CD33800) [pid = 2548] [serial = 75] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (1428EC00) [pid = 2548] [serial = 81] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (1721D400) [pid = 2548] [serial = 85] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (14B2A400) [pid = 2548] [serial = 82] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (10292C00) [pid = 2548] [serial = 79] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (0CD77000) [pid = 2548] [serial = 76] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (15F51800) [pid = 2548] [serial = 84] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (1D81EC00) [pid = 2548] [serial = 73] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (1D55E800) [pid = 2548] [serial = 72] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (1B441C00) [pid = 2548] [serial = 55] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (18F40800) [pid = 2548] [serial = 58] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (1D85E000) [pid = 2548] [serial = 61] [outer = 00000000] [url = about:blank] 13:22:41 INFO - PROCESS | 2548 | 1463430161400 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:41 INFO - PROCESS | 2548 | ++DOCSHELL 091D0800 == 35 [pid = 2548] [id = 50] 13:22:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (091D5C00) [pid = 2548] [serial = 146] [outer = 00000000] 13:22:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (0CD9F400) [pid = 2548] [serial = 147] [outer = 091D5C00] 13:22:41 INFO - PROCESS | 2548 | 1463430161446 Marionette DEBUG loaded listener.js 13:22:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (0FF24800) [pid = 2548] [serial = 148] [outer = 091D5C00] 13:22:41 INFO - PROCESS | 2548 | 1463430161814 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 13:22:41 INFO - PROCESS | 2548 | 1463430161858 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 13:22:41 INFO - PROCESS | 2548 | 1463430161860 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 13:22:41 INFO - PROCESS | 2548 | 1463430161864 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:22:41 INFO - PROCESS | 2548 | 1463430161867 Marionette TRACE conn6 <- [1,166,null,{}] 13:22:41 INFO - PROCESS | 2548 | 1463430161910 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:42 INFO - PROCESS | 2548 | 1463430161996 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 13:22:42 INFO - PROCESS | 2548 | 1463430162004 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 2548 | ++DOCSHELL 10293800 == 36 [pid = 2548] [id = 51] 13:22:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (10294000) [pid = 2548] [serial = 149] [outer = 00000000] 13:22:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (14B2F000) [pid = 2548] [serial = 150] [outer = 10294000] 13:22:42 INFO - PROCESS | 2548 | 1463430162053 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (15905C00) [pid = 2548] [serial = 151] [outer = 10294000] 13:22:42 INFO - PROCESS | 2548 | 1463430162478 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 13:22:42 INFO - PROCESS | 2548 | 1463430162538 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 13:22:42 INFO - PROCESS | 2548 | 1463430162540 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 13:22:42 INFO - PROCESS | 2548 | 1463430162543 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:22:42 INFO - PROCESS | 2548 | 1463430162545 Marionette TRACE conn6 <- [1,170,null,{}] 13:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:22:42 INFO - PROCESS | 2548 | 1463430162549 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:42 INFO - PROCESS | 2548 | 1463430162629 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 13:22:42 INFO - PROCESS | 2548 | 1463430162638 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 2548 | ++DOCSHELL 14B2C000 == 37 [pid = 2548] [id = 52] 13:22:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (1721D800) [pid = 2548] [serial = 152] [outer = 00000000] 13:22:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (172AB800) [pid = 2548] [serial = 153] [outer = 1721D800] 13:22:42 INFO - PROCESS | 2548 | 1463430162684 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (17C0E800) [pid = 2548] [serial = 154] [outer = 1721D800] 13:22:43 INFO - PROCESS | 2548 | 1463430163095 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 13:22:43 INFO - PROCESS | 2548 | 1463430163118 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 13:22:43 INFO - PROCESS | 2548 | 1463430163120 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 13:22:43 INFO - PROCESS | 2548 | 1463430163139 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:22:43 INFO - PROCESS | 2548 | 1463430163140 Marionette TRACE conn6 <- [1,174,null,{}] 13:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:22:43 INFO - PROCESS | 2548 | 1463430163144 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:43 INFO - PROCESS | 2548 | 1463430163219 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 13:22:43 INFO - PROCESS | 2548 | 1463430163224 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 2548 | ++DOCSHELL 17CD1800 == 38 [pid = 2548] [id = 53] 13:22:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17F11800) [pid = 2548] [serial = 155] [outer = 00000000] 13:22:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (17F35400) [pid = 2548] [serial = 156] [outer = 17F11800] 13:22:43 INFO - PROCESS | 2548 | 1463430163269 Marionette DEBUG loaded listener.js 13:22:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (17F38800) [pid = 2548] [serial = 157] [outer = 17F11800] 13:22:43 INFO - PROCESS | 2548 | 1463430163717 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms 13:22:43 INFO - PROCESS | 2548 | 1463430163780 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 13:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:22:43 INFO - PROCESS | 2548 | 1463430163782 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 13:22:43 INFO - PROCESS | 2548 | 1463430163785 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:22:43 INFO - PROCESS | 2548 | 1463430163787 Marionette TRACE conn6 <- [1,178,null,{}] 13:22:43 INFO - PROCESS | 2548 | 1463430163791 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:43 INFO - PROCESS | 2548 | 1463430163908 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 13:22:43 INFO - PROCESS | 2548 | 1463430163960 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 2548 | ++DOCSHELL 17F3C000 == 39 [pid = 2548] [id = 54] 13:22:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (189AE400) [pid = 2548] [serial = 158] [outer = 00000000] 13:22:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (18BA3400) [pid = 2548] [serial = 159] [outer = 189AE400] 13:22:44 INFO - PROCESS | 2548 | 1463430164007 Marionette DEBUG loaded listener.js 13:22:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (18BB0800) [pid = 2548] [serial = 160] [outer = 189AE400] 13:22:44 INFO - PROCESS | 2548 | 1463430164398 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 13:22:44 INFO - PROCESS | 2548 | 1463430164422 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 13:22:44 INFO - PROCESS | 2548 | 1463430164424 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 13:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:22:44 INFO - PROCESS | 2548 | 1463430164427 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:22:44 INFO - PROCESS | 2548 | 1463430164429 Marionette TRACE conn6 <- [1,182,null,{}] 13:22:44 INFO - PROCESS | 2548 | 1463430164432 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:44 INFO - PROCESS | 2548 | 1463430164531 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 13:22:44 INFO - PROCESS | 2548 | 1463430164602 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:44 INFO - PROCESS | 2548 | ++DOCSHELL 19054400 == 40 [pid = 2548] [id = 55] 13:22:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (19054800) [pid = 2548] [serial = 161] [outer = 00000000] 13:22:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (191B2400) [pid = 2548] [serial = 162] [outer = 19054800] 13:22:44 INFO - PROCESS | 2548 | 1463430164646 Marionette DEBUG loaded listener.js 13:22:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (191BC000) [pid = 2548] [serial = 163] [outer = 19054800] 13:22:45 INFO - PROCESS | 2548 | 1463430165037 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 631ms 13:22:45 INFO - PROCESS | 2548 | 1463430165061 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 13:22:45 INFO - PROCESS | 2548 | 1463430165063 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 13:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:22:45 INFO - PROCESS | 2548 | 1463430165066 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:22:45 INFO - PROCESS | 2548 | 1463430165068 Marionette TRACE conn6 <- [1,186,null,{}] 13:22:45 INFO - PROCESS | 2548 | 1463430165077 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:45 INFO - PROCESS | 2548 | 1463430165183 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 13:22:45 INFO - PROCESS | 2548 | 1463430165192 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 2548 | ++DOCSHELL 0A140400 == 41 [pid = 2548] [id = 56] 13:22:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (19E04800) [pid = 2548] [serial = 164] [outer = 00000000] 13:22:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (1B436C00) [pid = 2548] [serial = 165] [outer = 19E04800] 13:22:45 INFO - PROCESS | 2548 | 1463430165235 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (1B5F2C00) [pid = 2548] [serial = 166] [outer = 19E04800] 13:22:45 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (18F3F000) [pid = 2548] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:22:45 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (15F51000) [pid = 2548] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:22:45 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (17F18400) [pid = 2548] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:22:45 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (0FF2FC00) [pid = 2548] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:22:45 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (0FC4FC00) [pid = 2548] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:22:45 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (165E0000) [pid = 2548] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:22:45 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (1B5EE800) [pid = 2548] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:22:45 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (191B2C00) [pid = 2548] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:22:45 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (090F6400) [pid = 2548] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:22:45 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (172AD000) [pid = 2548] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:22:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (0FF2FC00) [pid = 2548] [serial = 167] [outer = 10102000] 13:22:45 INFO - PROCESS | 2548 | 1463430165786 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 730ms 13:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:22:45 INFO - PROCESS | 2548 | 1463430165797 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 13:22:45 INFO - PROCESS | 2548 | 1463430165799 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 13:22:45 INFO - PROCESS | 2548 | 1463430165801 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:22:45 INFO - PROCESS | 2548 | 1463430165803 Marionette TRACE conn6 <- [1,190,null,{}] 13:22:45 INFO - PROCESS | 2548 | 1463430165807 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:45 INFO - PROCESS | 2548 | 1463430165931 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 13:22:45 INFO - PROCESS | 2548 | 1463430165976 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:46 INFO - PROCESS | 2548 | ++DOCSHELL 0A1EB800 == 42 [pid = 2548] [id = 57] 13:22:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (1029A000) [pid = 2548] [serial = 168] [outer = 00000000] 13:22:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (1B6A8C00) [pid = 2548] [serial = 169] [outer = 1029A000] 13:22:46 INFO - PROCESS | 2548 | 1463430166020 Marionette DEBUG loaded listener.js 13:22:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (1BD10C00) [pid = 2548] [serial = 170] [outer = 1029A000] 13:22:46 INFO - PROCESS | 2548 | 1463430166353 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 13:22:46 INFO - PROCESS | 2548 | 1463430166376 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 13:22:46 INFO - PROCESS | 2548 | 1463430166378 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 13:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:22:46 INFO - PROCESS | 2548 | 1463430166381 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 2548 | 1463430166383 Marionette TRACE conn6 <- [1,194,null,{}] 13:22:46 INFO - PROCESS | 2548 | 1463430166386 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:46 INFO - PROCESS | 2548 | 1463430166496 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 13:22:46 INFO - PROCESS | 2548 | 1463430166505 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:46 INFO - PROCESS | 2548 | ++DOCSHELL 0FB5B000 == 43 [pid = 2548] [id = 58] 13:22:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (176CB400) [pid = 2548] [serial = 171] [outer = 00000000] 13:22:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (176D4400) [pid = 2548] [serial = 172] [outer = 176CB400] 13:22:46 INFO - PROCESS | 2548 | 1463430166549 Marionette DEBUG loaded listener.js 13:22:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (176D6800) [pid = 2548] [serial = 173] [outer = 176CB400] 13:22:46 INFO - PROCESS | 2548 | 1463430166911 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 571ms 13:22:46 INFO - PROCESS | 2548 | 1463430166953 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 13:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:22:46 INFO - PROCESS | 2548 | 1463430166955 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 13:22:46 INFO - PROCESS | 2548 | 1463430166959 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 2548 | 1463430166961 Marionette TRACE conn6 <- [1,198,null,{}] 13:22:46 INFO - PROCESS | 2548 | 1463430166964 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:47 INFO - PROCESS | 2548 | 1463430167083 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 13:22:47 INFO - PROCESS | 2548 | 1463430167132 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 2548 | ++DOCSHELL 1B6A6400 == 44 [pid = 2548] [id = 59] 13:22:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (1B6A7000) [pid = 2548] [serial = 174] [outer = 00000000] 13:22:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (1C8C0400) [pid = 2548] [serial = 175] [outer = 1B6A7000] 13:22:47 INFO - PROCESS | 2548 | 1463430167181 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (1D55EC00) [pid = 2548] [serial = 176] [outer = 1B6A7000] 13:22:47 INFO - PROCESS | 2548 | 1463430167552 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 13:22:47 INFO - PROCESS | 2548 | 1463430167632 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 2548 | 1463430167636 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 13:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:22:47 INFO - PROCESS | 2548 | 1463430167642 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:22:47 INFO - PROCESS | 2548 | 1463430167646 Marionette TRACE conn6 <- [1,202,null,{}] 13:22:47 INFO - PROCESS | 2548 | 1463430167658 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:47 INFO - PROCESS | 2548 | 1463430167766 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 13:22:47 INFO - PROCESS | 2548 | 1463430167850 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 2548 | ++DOCSHELL 0A181C00 == 45 [pid = 2548] [id = 60] 13:22:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (0A18AC00) [pid = 2548] [serial = 177] [outer = 00000000] 13:22:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (0CD7A400) [pid = 2548] [serial = 178] [outer = 0A18AC00] 13:22:47 INFO - PROCESS | 2548 | 1463430167908 Marionette DEBUG loaded listener.js 13:22:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (0FD0D000) [pid = 2548] [serial = 179] [outer = 0A18AC00] 13:22:48 INFO - PROCESS | 2548 | 1463430168480 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 891ms 13:22:48 INFO - PROCESS | 2548 | 1463430168535 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 13:22:48 INFO - PROCESS | 2548 | 1463430168539 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 13:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:22:48 INFO - PROCESS | 2548 | 1463430168547 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:22:48 INFO - PROCESS | 2548 | 1463430168551 Marionette TRACE conn6 <- [1,206,null,{}] 13:22:48 INFO - PROCESS | 2548 | 1463430168556 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:48 INFO - PROCESS | 2548 | 1463430168665 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 13:22:48 INFO - PROCESS | 2548 | 1463430168734 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:48 INFO - PROCESS | 2548 | ++DOCSHELL 14A41400 == 46 [pid = 2548] [id = 61] 13:22:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (14D11800) [pid = 2548] [serial = 180] [outer = 00000000] 13:22:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (159E7C00) [pid = 2548] [serial = 181] [outer = 14D11800] 13:22:48 INFO - PROCESS | 2548 | 1463430168788 Marionette DEBUG loaded listener.js 13:22:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (172A7C00) [pid = 2548] [serial = 182] [outer = 14D11800] 13:22:49 INFO - PROCESS | 2548 | 1463430169332 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 831ms 13:22:49 INFO - PROCESS | 2548 | 1463430169380 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 13:22:49 INFO - PROCESS | 2548 | 1463430169383 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 13:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:22:49 INFO - PROCESS | 2548 | 1463430169386 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - PROCESS | 2548 | 1463430169389 Marionette TRACE conn6 <- [1,210,null,{}] 13:22:49 INFO - PROCESS | 2548 | 1463430169398 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:49 INFO - PROCESS | 2548 | 1463430169505 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 13:22:49 INFO - PROCESS | 2548 | 1463430169598 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:49 INFO - PROCESS | 2548 | ++DOCSHELL 17FA6800 == 47 [pid = 2548] [id = 62] 13:22:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (17FA6C00) [pid = 2548] [serial = 183] [outer = 00000000] 13:22:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (17FA9C00) [pid = 2548] [serial = 184] [outer = 17FA6C00] 13:22:49 INFO - PROCESS | 2548 | 1463430169655 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (17FAD400) [pid = 2548] [serial = 185] [outer = 17FA6C00] 13:22:50 INFO - PROCESS | 2548 | 1463430170268 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 930ms 13:22:50 INFO - PROCESS | 2548 | 1463430170319 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 13:22:50 INFO - PROCESS | 2548 | 1463430170322 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 13:22:50 INFO - PROCESS | 2548 | 1463430170325 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:22:50 INFO - PROCESS | 2548 | 1463430170327 Marionette TRACE conn6 <- [1,214,null,{}] 13:22:50 INFO - PROCESS | 2548 | 1463430170330 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:50 INFO - PROCESS | 2548 | 1463430170434 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 13:22:50 INFO - PROCESS | 2548 | 1463430170525 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 2548 | ++DOCSHELL 18BAB000 == 48 [pid = 2548] [id = 63] 13:22:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (18BACC00) [pid = 2548] [serial = 186] [outer = 00000000] 13:22:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (19623400) [pid = 2548] [serial = 187] [outer = 18BACC00] 13:22:50 INFO - PROCESS | 2548 | 1463430170579 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (19B55800) [pid = 2548] [serial = 188] [outer = 18BACC00] 13:22:51 INFO - PROCESS | 2548 | 1463430171076 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 771ms 13:22:51 INFO - PROCESS | 2548 | 1463430171099 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 13:22:51 INFO - PROCESS | 2548 | 1463430171101 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 13:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:22:51 INFO - PROCESS | 2548 | 1463430171120 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:22:51 INFO - PROCESS | 2548 | 1463430171123 Marionette TRACE conn6 <- [1,218,null,{}] 13:22:51 INFO - PROCESS | 2548 | 1463430171127 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:51 INFO - PROCESS | 2548 | 1463430171223 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 13:22:51 INFO - PROCESS | 2548 | 1463430171310 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:51 INFO - PROCESS | 2548 | ++DOCSHELL 19B5C000 == 49 [pid = 2548] [id = 64] 13:22:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (19B5D000) [pid = 2548] [serial = 189] [outer = 00000000] 13:22:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1B5EE800) [pid = 2548] [serial = 190] [outer = 19B5D000] 13:22:51 INFO - PROCESS | 2548 | 1463430171363 Marionette DEBUG loaded listener.js 13:22:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1CCE2400) [pid = 2548] [serial = 191] [outer = 19B5D000] 13:22:52 INFO - PROCESS | 2548 | 1463430172047 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 990ms 13:22:52 INFO - PROCESS | 2548 | 1463430172099 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 13:22:52 INFO - PROCESS | 2548 | 1463430172103 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 13:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:22:52 INFO - PROCESS | 2548 | 1463430172108 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 2548 | 1463430172112 Marionette TRACE conn6 <- [1,222,null,{}] 13:22:52 INFO - PROCESS | 2548 | 1463430172119 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:52 INFO - PROCESS | 2548 | 1463430172249 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 13:22:52 INFO - PROCESS | 2548 | 1463430172269 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:52 INFO - PROCESS | 2548 | ++DOCSHELL 0FBF4C00 == 50 [pid = 2548] [id = 65] 13:22:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (0FBF9000) [pid = 2548] [serial = 192] [outer = 00000000] 13:22:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1029CC00) [pid = 2548] [serial = 193] [outer = 0FBF9000] 13:22:52 INFO - PROCESS | 2548 | 1463430172318 Marionette DEBUG loaded listener.js 13:22:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1428AC00) [pid = 2548] [serial = 194] [outer = 0FBF9000] 13:22:52 INFO - PROCESS | 2548 | 1463430172882 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 831ms 13:22:52 INFO - PROCESS | 2548 | 1463430172940 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 13:22:52 INFO - PROCESS | 2548 | 1463430172945 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 13:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:22:52 INFO - PROCESS | 2548 | 1463430172951 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 2548 | 1463430172954 Marionette TRACE conn6 <- [1,226,null,{}] 13:22:52 INFO - PROCESS | 2548 | 1463430172958 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:53 INFO - PROCESS | 2548 | 1463430173051 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 13:22:53 INFO - PROCESS | 2548 | 1463430173129 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 2548 | ++DOCSHELL 1721C400 == 51 [pid = 2548] [id = 66] 13:22:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1721DC00) [pid = 2548] [serial = 195] [outer = 00000000] 13:22:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (176D9C00) [pid = 2548] [serial = 196] [outer = 1721DC00] 13:22:53 INFO - PROCESS | 2548 | 1463430173176 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (17C4BC00) [pid = 2548] [serial = 197] [outer = 1721DC00] 13:22:53 INFO - PROCESS | 2548 | --DOCSHELL 14D17C00 == 50 [pid = 2548] [id = 29] 13:22:53 INFO - PROCESS | 2548 | --DOCSHELL 0FB5B000 == 49 [pid = 2548] [id = 58] 13:22:53 INFO - PROCESS | 2548 | --DOCSHELL 0A1EB800 == 48 [pid = 2548] [id = 57] 13:22:53 INFO - PROCESS | 2548 | --DOCSHELL 0A140400 == 47 [pid = 2548] [id = 56] 13:22:53 INFO - PROCESS | 2548 | --DOCSHELL 19054400 == 46 [pid = 2548] [id = 55] 13:22:53 INFO - PROCESS | 2548 | --DOCSHELL 17F3C000 == 45 [pid = 2548] [id = 54] 13:22:53 INFO - PROCESS | 2548 | --DOCSHELL 17CD1800 == 44 [pid = 2548] [id = 53] 13:22:53 INFO - PROCESS | 2548 | --DOCSHELL 14B2C000 == 43 [pid = 2548] [id = 52] 13:22:53 INFO - PROCESS | 2548 | --DOCSHELL 10293800 == 42 [pid = 2548] [id = 51] 13:22:53 INFO - PROCESS | 2548 | --DOCSHELL 091D0800 == 41 [pid = 2548] [id = 50] 13:22:53 INFO - PROCESS | 2548 | --DOCSHELL 0FD12800 == 40 [pid = 2548] [id = 49] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (17CD1C00) [pid = 2548] [serial = 88] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1A14E800) [pid = 2548] [serial = 118] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1C8C2000) [pid = 2548] [serial = 121] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1D853800) [pid = 2548] [serial = 127] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (191BD400) [pid = 2548] [serial = 130] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (18F3A000) [pid = 2548] [serial = 115] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1905B000) [pid = 2548] [serial = 132] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (19E55C00) [pid = 2548] [serial = 117] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (1D6D9C00) [pid = 2548] [serial = 123] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (090F3000) [pid = 2548] [serial = 90] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (14D05C00) [pid = 2548] [serial = 93] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (189B1000) [pid = 2548] [serial = 96] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (1895EC00) [pid = 2548] [serial = 114] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (11193000) [pid = 2548] [serial = 108] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (14564000) [pid = 2548] [serial = 109] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (0FD0CC00) [pid = 2548] [serial = 105] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (0FF25800) [pid = 2548] [serial = 106] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (17229400) [pid = 2548] [serial = 111] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (17C08C00) [pid = 2548] [serial = 112] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (17C05C00) [pid = 2548] [serial = 102] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1B43BC00) [pid = 2548] [serial = 99] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (1C848400) [pid = 2548] [serial = 120] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (191BCC00) [pid = 2548] [serial = 129] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (17C0D000) [pid = 2548] [serial = 126] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1D85A800) [pid = 2548] [serial = 124] [outer = 00000000] [url = about:blank] 13:22:53 INFO - PROCESS | 2548 | 1463430173664 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 771ms 13:22:53 INFO - PROCESS | 2548 | 1463430173725 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 13:22:53 INFO - PROCESS | 2548 | 1463430173727 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 13:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:22:53 INFO - PROCESS | 2548 | 1463430173730 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:22:53 INFO - PROCESS | 2548 | 1463430173733 Marionette TRACE conn6 <- [1,230,null,{}] 13:22:53 INFO - PROCESS | 2548 | 1463430173743 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:53 INFO - PROCESS | 2548 | 1463430173826 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 13:22:53 INFO - PROCESS | 2548 | 1463430173841 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 2548 | ++DOCSHELL 14585800 == 41 [pid = 2548] [id = 67] 13:22:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (14586400) [pid = 2548] [serial = 198] [outer = 00000000] 13:22:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (15905800) [pid = 2548] [serial = 199] [outer = 14586400] 13:22:53 INFO - PROCESS | 2548 | 1463430173888 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (172ACC00) [pid = 2548] [serial = 200] [outer = 14586400] 13:22:54 INFO - PROCESS | 2548 | 1463430174326 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 13:22:54 INFO - PROCESS | 2548 | 1463430174364 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 2548 | 1463430174367 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 13:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:22:54 INFO - PROCESS | 2548 | 1463430174374 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 2548 | 1463430174376 Marionette TRACE conn6 <- [1,234,null,{}] 13:22:54 INFO - PROCESS | 2548 | 1463430174380 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:54 INFO - PROCESS | 2548 | 1463430174459 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 13:22:54 INFO - PROCESS | 2548 | 1463430174466 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:54 INFO - PROCESS | 2548 | ++DOCSHELL 17224400 == 42 [pid = 2548] [id = 68] 13:22:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (176D5000) [pid = 2548] [serial = 201] [outer = 00000000] 13:22:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (17F34800) [pid = 2548] [serial = 202] [outer = 176D5000] 13:22:54 INFO - PROCESS | 2548 | 1463430174511 Marionette DEBUG loaded listener.js 13:22:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (17F3FC00) [pid = 2548] [serial = 203] [outer = 176D5000] 13:22:54 INFO - PROCESS | 2548 | 1463430174938 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 13:22:54 INFO - PROCESS | 2548 | 1463430174944 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 2548 | 1463430174946 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 13:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:22:54 INFO - PROCESS | 2548 | 1463430174949 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 2548 | 1463430174950 Marionette TRACE conn6 <- [1,238,null,{}] 13:22:54 INFO - PROCESS | 2548 | 1463430174954 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:55 INFO - PROCESS | 2548 | 1463430175029 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 13:22:55 INFO - PROCESS | 2548 | 1463430175036 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 2548 | ++DOCSHELL 17FA1800 == 43 [pid = 2548] [id = 69] 13:22:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (17FA2C00) [pid = 2548] [serial = 204] [outer = 00000000] 13:22:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1895F000) [pid = 2548] [serial = 205] [outer = 17FA2C00] 13:22:55 INFO - PROCESS | 2548 | 1463430175080 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (189B5400) [pid = 2548] [serial = 206] [outer = 17FA2C00] 13:22:55 INFO - PROCESS | 2548 | 1463430175536 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 13:22:55 INFO - PROCESS | 2548 | 1463430175581 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 13:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:22:55 INFO - PROCESS | 2548 | 1463430175583 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 13:22:55 INFO - PROCESS | 2548 | 1463430175592 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:22:55 INFO - PROCESS | 2548 | 1463430175594 Marionette TRACE conn6 <- [1,242,null,{}] 13:22:55 INFO - PROCESS | 2548 | 1463430175597 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:55 INFO - PROCESS | 2548 | 1463430175720 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 13:22:55 INFO - PROCESS | 2548 | 1463430175734 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 2548 | ++DOCSHELL 090EE800 == 44 [pid = 2548] [id = 70] 13:22:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (18BA3000) [pid = 2548] [serial = 207] [outer = 00000000] 13:22:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (19165000) [pid = 2548] [serial = 208] [outer = 18BA3000] 13:22:55 INFO - PROCESS | 2548 | 1463430175780 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (191B6800) [pid = 2548] [serial = 209] [outer = 18BA3000] 13:22:56 INFO - PROCESS | 2548 | 1463430176194 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 13:22:56 INFO - PROCESS | 2548 | 1463430176216 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 2548 | 1463430176218 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 13:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:22:56 INFO - PROCESS | 2548 | 1463430176221 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - PROCESS | 2548 | 1463430176223 Marionette TRACE conn6 <- [1,246,null,{}] 13:22:56 INFO - PROCESS | 2548 | 1463430176226 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:56 INFO - PROCESS | 2548 | 1463430176326 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 13:22:56 INFO - PROCESS | 2548 | 1463430176333 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 2548 | ++DOCSHELL 14A6EC00 == 45 [pid = 2548] [id = 71] 13:22:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (19056800) [pid = 2548] [serial = 210] [outer = 00000000] 13:22:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (19B51C00) [pid = 2548] [serial = 211] [outer = 19056800] 13:22:56 INFO - PROCESS | 2548 | 1463430176377 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (19B55000) [pid = 2548] [serial = 212] [outer = 19056800] 13:22:56 INFO - PROCESS | 2548 | 1463430176810 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 631ms 13:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:22:56 INFO - PROCESS | 2548 | 1463430176859 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 2548 | 1463430176861 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 13:22:56 INFO - PROCESS | 2548 | 1463430176864 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - PROCESS | 2548 | 1463430176866 Marionette TRACE conn6 <- [1,250,null,{}] 13:22:56 INFO - PROCESS | 2548 | 1463430176870 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:57 INFO - PROCESS | 2548 | 1463430176973 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 13:22:57 INFO - PROCESS | 2548 | 1463430176979 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 2548 | ++DOCSHELL 19E58400 == 46 [pid = 2548] [id = 72] 13:22:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (1A146800) [pid = 2548] [serial = 213] [outer = 00000000] 13:22:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (1B5EF400) [pid = 2548] [serial = 214] [outer = 1A146800] 13:22:57 INFO - PROCESS | 2548 | 1463430177024 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1C630000) [pid = 2548] [serial = 215] [outer = 1A146800] 13:22:57 INFO - PROCESS | 2548 | 1463430177429 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 13:22:57 INFO - PROCESS | 2548 | 1463430177437 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 13:22:57 INFO - PROCESS | 2548 | 1463430177439 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 13:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:22:57 INFO - PROCESS | 2548 | 1463430177442 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - PROCESS | 2548 | 1463430177444 Marionette TRACE conn6 <- [1,254,null,{}] 13:22:57 INFO - PROCESS | 2548 | 1463430177454 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:57 INFO - PROCESS | 2548 | 1463430177568 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 13:22:57 INFO - PROCESS | 2548 | 1463430177575 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 2548 | ++DOCSHELL 1B441C00 == 47 [pid = 2548] [id = 73] 13:22:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1C6E1800) [pid = 2548] [serial = 216] [outer = 00000000] 13:22:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1CCE5C00) [pid = 2548] [serial = 217] [outer = 1C6E1800] 13:22:57 INFO - PROCESS | 2548 | 1463430177623 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1D6CDC00) [pid = 2548] [serial = 218] [outer = 1C6E1800] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (09086000) [pid = 2548] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1118B400) [pid = 2548] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (0FF29000) [pid = 2548] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (10294000) [pid = 2548] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (0CD75400) [pid = 2548] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (14B2A800) [pid = 2548] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (189AE400) [pid = 2548] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (189AC000) [pid = 2548] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (17F11800) [pid = 2548] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (091D5C00) [pid = 2548] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (1721D800) [pid = 2548] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (0FD15000) [pid = 2548] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (19054800) [pid = 2548] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (1029A000) [pid = 2548] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (176CB400) [pid = 2548] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (19E04800) [pid = 2548] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1AE44400) [pid = 2548] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:22:58 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (159DE000) [pid = 2548] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:22:58 INFO - PROCESS | 2548 | 1463430178273 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 871ms 13:22:58 INFO - PROCESS | 2548 | 1463430178313 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 13:22:58 INFO - PROCESS | 2548 | 1463430178315 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 13:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:22:58 INFO - PROCESS | 2548 | 1463430178318 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:22:58 INFO - PROCESS | 2548 | 1463430178321 Marionette TRACE conn6 <- [1,258,null,{}] 13:22:58 INFO - PROCESS | 2548 | 1463430178324 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:58 INFO - PROCESS | 2548 | 1463430178412 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 13:22:58 INFO - PROCESS | 2548 | 1463430178448 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 2548 | ++DOCSHELL 191BD800 == 48 [pid = 2548] [id = 74] 13:22:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (19B4F400) [pid = 2548] [serial = 219] [outer = 00000000] 13:22:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (1C634800) [pid = 2548] [serial = 220] [outer = 19B4F400] 13:22:58 INFO - PROCESS | 2548 | 1463430178497 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1C8C6400) [pid = 2548] [serial = 221] [outer = 19B4F400] 13:22:58 INFO - PROCESS | 2548 | 1463430178970 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 13:22:59 INFO - PROCESS | 2548 | 1463430178989 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 2548 | 1463430178992 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 13:22:59 INFO - PROCESS | 2548 | 1463430178995 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:22:59 INFO - PROCESS | 2548 | 1463430178997 Marionette TRACE conn6 <- [1,262,null,{}] 13:22:59 INFO - PROCESS | 2548 | 1463430179000 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:59 INFO - PROCESS | 2548 | 1463430179104 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 13:22:59 INFO - PROCESS | 2548 | 1463430179138 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 2548 | ++DOCSHELL 159E1400 == 49 [pid = 2548] [id = 75] 13:22:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (17635000) [pid = 2548] [serial = 222] [outer = 00000000] 13:22:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1C8C6800) [pid = 2548] [serial = 223] [outer = 17635000] 13:22:59 INFO - PROCESS | 2548 | 1463430179186 Marionette DEBUG loaded listener.js 13:22:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (1D6DA800) [pid = 2548] [serial = 224] [outer = 17635000] 13:22:59 INFO - PROCESS | 2548 | 1463430179603 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 631ms 13:22:59 INFO - PROCESS | 2548 | 1463430179629 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 2548 | 1463430179631 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 13:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:22:59 INFO - PROCESS | 2548 | 1463430179646 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:22:59 INFO - PROCESS | 2548 | 1463430179647 Marionette TRACE conn6 <- [1,266,null,{}] 13:22:59 INFO - PROCESS | 2548 | 1463430179651 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:59 INFO - PROCESS | 2548 | 1463430179733 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 13:22:59 INFO - PROCESS | 2548 | 1463430179740 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 2548 | ++DOCSHELL 1AE44400 == 50 [pid = 2548] [id = 76] 13:22:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1CF11C00) [pid = 2548] [serial = 225] [outer = 00000000] 13:22:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1CF19800) [pid = 2548] [serial = 226] [outer = 1CF11C00] 13:22:59 INFO - PROCESS | 2548 | 1463430179784 Marionette DEBUG loaded listener.js 13:22:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (1CF1CC00) [pid = 2548] [serial = 227] [outer = 1CF11C00] 13:23:00 INFO - PROCESS | 2548 | 1463430180353 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 770ms 13:23:00 INFO - PROCESS | 2548 | 1463430180421 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 13:23:00 INFO - PROCESS | 2548 | 1463430180426 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 13:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:23:00 INFO - PROCESS | 2548 | 1463430180476 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 2548 | 1463430180479 Marionette TRACE conn6 <- [1,270,null,{}] 13:23:00 INFO - PROCESS | 2548 | 1463430180540 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:00 INFO - PROCESS | 2548 | 1463430180646 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 13:23:00 INFO - PROCESS | 2548 | 1463430180720 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 2548 | ++DOCSHELL 0CD7C400 == 51 [pid = 2548] [id = 77] 13:23:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (0FD12800) [pid = 2548] [serial = 228] [outer = 00000000] 13:23:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (10298800) [pid = 2548] [serial = 229] [outer = 0FD12800] 13:23:00 INFO - PROCESS | 2548 | 1463430180776 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (14287C00) [pid = 2548] [serial = 230] [outer = 0FD12800] 13:23:01 INFO - PROCESS | 2548 | 1463430181351 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 971ms 13:23:01 INFO - PROCESS | 2548 | 1463430181406 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 2548 | 1463430181413 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 13:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:23:01 INFO - PROCESS | 2548 | 1463430181419 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:23:01 INFO - PROCESS | 2548 | 1463430181422 Marionette TRACE conn6 <- [1,274,null,{}] 13:23:01 INFO - PROCESS | 2548 | 1463430181426 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:01 INFO - PROCESS | 2548 | 1463430181531 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 13:23:01 INFO - PROCESS | 2548 | 1463430181611 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 2548 | ++DOCSHELL 140A1C00 == 52 [pid = 2548] [id = 78] 13:23:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (14568C00) [pid = 2548] [serial = 231] [outer = 00000000] 13:23:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (1763E000) [pid = 2548] [serial = 232] [outer = 14568C00] 13:23:01 INFO - PROCESS | 2548 | 1463430181707 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (17C0B800) [pid = 2548] [serial = 233] [outer = 14568C00] 13:23:02 INFO - PROCESS | 2548 | 1463430182275 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 931ms 13:23:02 INFO - PROCESS | 2548 | 1463430182370 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 2548 | 1463430182372 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 13:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:23:02 INFO - PROCESS | 2548 | 1463430182451 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 2548 | 1463430182455 Marionette TRACE conn6 <- [1,278,null,{}] 13:23:02 INFO - PROCESS | 2548 | 1463430182619 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:02 INFO - PROCESS | 2548 | 1463430182759 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 13:23:02 INFO - PROCESS | 2548 | 1463430182882 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 2548 | ++DOCSHELL 15914400 == 53 [pid = 2548] [id = 79] 13:23:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (159DC800) [pid = 2548] [serial = 234] [outer = 00000000] 13:23:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (17CD1400) [pid = 2548] [serial = 235] [outer = 159DC800] 13:23:02 INFO - PROCESS | 2548 | 1463430182946 Marionette DEBUG loaded listener.js 13:23:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (18F42400) [pid = 2548] [serial = 236] [outer = 159DC800] 13:23:03 INFO - PROCESS | 2548 | 1463430183663 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1305ms 13:23:03 INFO - PROCESS | 2548 | 1463430183701 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 13:23:03 INFO - PROCESS | 2548 | 1463430183705 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 13:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:23:03 INFO - PROCESS | 2548 | 1463430183712 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:23:03 INFO - PROCESS | 2548 | 1463430183716 Marionette TRACE conn6 <- [1,282,null,{}] 13:23:03 INFO - PROCESS | 2548 | 1463430183722 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:03 INFO - PROCESS | 2548 | 1463430183820 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 13:23:03 INFO - PROCESS | 2548 | 1463430183918 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:03 INFO - PROCESS | 2548 | ++DOCSHELL 0FF29C00 == 54 [pid = 2548] [id = 80] 13:23:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (0FF32C00) [pid = 2548] [serial = 237] [outer = 00000000] 13:23:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1029B800) [pid = 2548] [serial = 238] [outer = 0FF32C00] 13:23:03 INFO - PROCESS | 2548 | 1463430183967 Marionette DEBUG loaded listener.js 13:23:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (14083000) [pid = 2548] [serial = 239] [outer = 0FF32C00] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 159E1400 == 53 [pid = 2548] [id = 75] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 191BD800 == 52 [pid = 2548] [id = 74] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 1B441C00 == 51 [pid = 2548] [id = 73] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 19E58400 == 50 [pid = 2548] [id = 72] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 14A6EC00 == 49 [pid = 2548] [id = 71] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 090EE800 == 48 [pid = 2548] [id = 70] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 17FA1800 == 47 [pid = 2548] [id = 69] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 17224400 == 46 [pid = 2548] [id = 68] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 14585800 == 45 [pid = 2548] [id = 67] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 1721C400 == 44 [pid = 2548] [id = 66] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1C8C0400) [pid = 2548] [serial = 175] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 0FBF4C00 == 43 [pid = 2548] [id = 65] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 0A181C00 == 42 [pid = 2548] [id = 60] 13:23:04 INFO - PROCESS | 2548 | --DOCSHELL 1B6A6400 == 41 [pid = 2548] [id = 59] 13:23:04 INFO - PROCESS | 2548 | 1463430184550 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 870ms 13:23:04 INFO - PROCESS | 2548 | 1463430184585 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 13:23:04 INFO - PROCESS | 2548 | 1463430184591 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 13:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:23:04 INFO - PROCESS | 2548 | 1463430184596 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:23:04 INFO - PROCESS | 2548 | 1463430184599 Marionette TRACE conn6 <- [1,286,null,{}] 13:23:04 INFO - PROCESS | 2548 | 1463430184603 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:04 INFO - PROCESS | 2548 | 1463430184686 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (0A1F1800) [pid = 2548] [serial = 91] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (14D76400) [pid = 2548] [serial = 94] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (18F43C00) [pid = 2548] [serial = 103] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (14B2F000) [pid = 2548] [serial = 150] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (15905C00) [pid = 2548] [serial = 151] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (0FD18800) [pid = 2548] [serial = 136] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (0FD0C400) [pid = 2548] [serial = 135] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (17225C00) [pid = 2548] [serial = 139] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (1590E000) [pid = 2548] [serial = 138] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (18BA3400) [pid = 2548] [serial = 159] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (19057800) [pid = 2548] [serial = 142] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (18BAA800) [pid = 2548] [serial = 141] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (17F35400) [pid = 2548] [serial = 156] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (0CD9F400) [pid = 2548] [serial = 147] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (0FF24800) [pid = 2548] [serial = 148] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (172AB800) [pid = 2548] [serial = 153] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (17C0E800) [pid = 2548] [serial = 154] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (10296000) [pid = 2548] [serial = 145] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (0FF2F000) [pid = 2548] [serial = 144] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (191BC000) [pid = 2548] [serial = 163] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (191B2400) [pid = 2548] [serial = 162] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (1B6A8C00) [pid = 2548] [serial = 169] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (176D6800) [pid = 2548] [serial = 173] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (1B436C00) [pid = 2548] [serial = 165] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (1BD10C00) [pid = 2548] [serial = 170] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (1B5F2C00) [pid = 2548] [serial = 166] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (176D4400) [pid = 2548] [serial = 172] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (1118AC00) [pid = 2548] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (18BB0800) [pid = 2548] [serial = 160] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (17F38800) [pid = 2548] [serial = 157] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (1B5F6800) [pid = 2548] [serial = 100] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (189B4400) [pid = 2548] [serial = 97] [outer = 00000000] [url = about:blank] 13:23:04 INFO - PROCESS | 2548 | 1463430184775 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:04 INFO - PROCESS | 2548 | ++DOCSHELL 091C8400 == 42 [pid = 2548] [id = 81] 13:23:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (091D5400) [pid = 2548] [serial = 240] [outer = 00000000] 13:23:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (0CDE0800) [pid = 2548] [serial = 241] [outer = 091D5400] 13:23:04 INFO - PROCESS | 2548 | 1463430184820 Marionette DEBUG loaded listener.js 13:23:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (0FF2F000) [pid = 2548] [serial = 242] [outer = 091D5400] 13:23:05 INFO - PROCESS | 2548 | 1463430185202 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 632ms 13:23:05 INFO - PROCESS | 2548 | 1463430185231 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 13:23:05 INFO - PROCESS | 2548 | 1463430185233 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 13:23:05 INFO - PROCESS | 2548 | 1463430185237 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:23:05 INFO - PROCESS | 2548 | 1463430185240 Marionette TRACE conn6 <- [1,290,null,{}] 13:23:05 INFO - PROCESS | 2548 | 1463430185250 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:05 INFO - PROCESS | 2548 | 1463430185332 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 13:23:05 INFO - PROCESS | 2548 | 1463430185340 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:05 INFO - PROCESS | 2548 | ++DOCSHELL 11190400 == 43 [pid = 2548] [id = 82] 13:23:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (14082C00) [pid = 2548] [serial = 243] [outer = 00000000] 13:23:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (14D76400) [pid = 2548] [serial = 244] [outer = 14082C00] 13:23:05 INFO - PROCESS | 2548 | 1463430185387 Marionette DEBUG loaded listener.js 13:23:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (159E5400) [pid = 2548] [serial = 245] [outer = 14082C00] 13:23:05 INFO - PROCESS | 2548 | 1463430185842 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 13:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:23:05 INFO - PROCESS | 2548 | 1463430185871 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 13:23:05 INFO - PROCESS | 2548 | 1463430185873 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 13:23:05 INFO - PROCESS | 2548 | 1463430185876 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:23:05 INFO - PROCESS | 2548 | 1463430185878 Marionette TRACE conn6 <- [1,294,null,{}] 13:23:05 INFO - PROCESS | 2548 | 1463430185881 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:05 INFO - PROCESS | 2548 | 1463430185961 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 13:23:06 INFO - PROCESS | 2548 | 1463430185967 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:06 INFO - PROCESS | 2548 | ++DOCSHELL 172A9800 == 44 [pid = 2548] [id = 83] 13:23:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (172A9C00) [pid = 2548] [serial = 246] [outer = 00000000] 13:23:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (176D2800) [pid = 2548] [serial = 247] [outer = 172A9C00] 13:23:06 INFO - PROCESS | 2548 | 1463430186014 Marionette DEBUG loaded listener.js 13:23:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (17C03800) [pid = 2548] [serial = 248] [outer = 172A9C00] 13:23:06 INFO - PROCESS | 2548 | 1463430186437 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:06 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. 13:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 13:23:06 INFO - PROCESS | 2548 | 1463430186507 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 13:23:06 INFO - PROCESS | 2548 | 1463430186509 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 13:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:23:06 INFO - PROCESS | 2548 | 1463430186522 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:23:06 INFO - PROCESS | 2548 | 1463430186524 Marionette TRACE conn6 <- [1,298,null,{}] 13:23:06 INFO - PROCESS | 2548 | 1463430186527 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:06 INFO - PROCESS | 2548 | 1463430186632 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 13:23:06 INFO - PROCESS | 2548 | 1463430186639 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:06 INFO - PROCESS | 2548 | ++DOCSHELL 1763A400 == 45 [pid = 2548] [id = 84] 13:23:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (17C05400) [pid = 2548] [serial = 249] [outer = 00000000] 13:23:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (17CD2400) [pid = 2548] [serial = 250] [outer = 17C05400] 13:23:06 INFO - PROCESS | 2548 | 1463430186683 Marionette DEBUG loaded listener.js 13:23:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (17CD4C00) [pid = 2548] [serial = 251] [outer = 17C05400] 13:23:07 INFO - PROCESS | 2548 | 1463430187140 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:07 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. 13:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 13:23:07 INFO - PROCESS | 2548 | 1463430187200 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 13:23:07 INFO - PROCESS | 2548 | 1463430187202 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 13:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:23:07 INFO - PROCESS | 2548 | 1463430187205 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:23:07 INFO - PROCESS | 2548 | 1463430187207 Marionette TRACE conn6 <- [1,302,null,{}] 13:23:07 INFO - PROCESS | 2548 | 1463430187211 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:07 INFO - PROCESS | 2548 | 1463430187334 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 13:23:07 INFO - PROCESS | 2548 | 1463430187349 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:07 INFO - PROCESS | 2548 | ++DOCSHELL 17FA2000 == 46 [pid = 2548] [id = 85] 13:23:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (17FA2800) [pid = 2548] [serial = 252] [outer = 00000000] 13:23:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (189AEC00) [pid = 2548] [serial = 253] [outer = 17FA2800] 13:23:07 INFO - PROCESS | 2548 | 1463430187395 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (189B7000) [pid = 2548] [serial = 254] [outer = 17FA2800] 13:23:07 INFO - PROCESS | 2548 | 1463430187803 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:07 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. 13:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 13:23:07 INFO - PROCESS | 2548 | 1463430187838 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 13:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:23:07 INFO - PROCESS | 2548 | 1463430187840 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 13:23:07 INFO - PROCESS | 2548 | 1463430187843 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:23:07 INFO - PROCESS | 2548 | 1463430187845 Marionette TRACE conn6 <- [1,306,null,{}] 13:23:07 INFO - PROCESS | 2548 | 1463430187848 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:07 INFO - PROCESS | 2548 | 1463430187954 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 13:23:08 INFO - PROCESS | 2548 | 1463430188030 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 2548 | ++DOCSHELL 189AE400 == 47 [pid = 2548] [id = 86] 13:23:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (18BA5400) [pid = 2548] [serial = 255] [outer = 00000000] 13:23:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (18BADC00) [pid = 2548] [serial = 256] [outer = 18BA5400] 13:23:08 INFO - PROCESS | 2548 | 1463430188076 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (18BB0400) [pid = 2548] [serial = 257] [outer = 18BA5400] 13:23:08 INFO - PROCESS | 2548 | 1463430188647 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (19056800) [pid = 2548] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (1B6A7000) [pid = 2548] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (18BA3000) [pid = 2548] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (1A146800) [pid = 2548] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (0FBF9000) [pid = 2548] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (1721DC00) [pid = 2548] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (17FA2C00) [pid = 2548] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (176D5000) [pid = 2548] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (14586400) [pid = 2548] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (1C6E1800) [pid = 2548] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (17635000) [pid = 2548] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:23:08 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (19B4F400) [pid = 2548] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:23:08 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. 13:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 831ms 13:23:08 INFO - PROCESS | 2548 | 1463430188677 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 13:23:08 INFO - PROCESS | 2548 | 1463430188679 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 13:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:23:08 INFO - PROCESS | 2548 | 1463430188682 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - PROCESS | 2548 | 1463430188683 Marionette TRACE conn6 <- [1,310,null,{}] 13:23:08 INFO - PROCESS | 2548 | 1463430188687 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:08 INFO - PROCESS | 2548 | 1463430188772 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 13:23:08 INFO - PROCESS | 2548 | 1463430188780 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 2548 | ++DOCSHELL 091D5000 == 48 [pid = 2548] [id = 87] 13:23:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (15F54000) [pid = 2548] [serial = 258] [outer = 00000000] 13:23:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (17F14400) [pid = 2548] [serial = 259] [outer = 15F54000] 13:23:08 INFO - PROCESS | 2548 | 1463430188824 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (189AD000) [pid = 2548] [serial = 260] [outer = 15F54000] 13:23:09 INFO - PROCESS | 2548 | 1463430189221 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:09 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. 13:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 13:23:09 INFO - PROCESS | 2548 | 1463430189254 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 2548 | 1463430189256 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 13:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:23:09 INFO - PROCESS | 2548 | 1463430189291 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - PROCESS | 2548 | 1463430189293 Marionette TRACE conn6 <- [1,314,null,{}] 13:23:09 INFO - PROCESS | 2548 | 1463430189296 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:09 INFO - PROCESS | 2548 | 1463430189372 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 13:23:09 INFO - PROCESS | 2548 | 1463430189379 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 2548 | ++DOCSHELL 18BA5800 == 49 [pid = 2548] [id = 88] 13:23:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (18BB1000) [pid = 2548] [serial = 261] [outer = 00000000] 13:23:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (19169000) [pid = 2548] [serial = 262] [outer = 18BB1000] 13:23:09 INFO - PROCESS | 2548 | 1463430189422 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (191BD400) [pid = 2548] [serial = 263] [outer = 18BB1000] 13:23:09 INFO - PROCESS | 2548 | 1463430189691 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:23:09 INFO - PROCESS | 2548 | 1463430189855 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:09 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. 13:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 591ms 13:23:09 INFO - PROCESS | 2548 | 1463430189876 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 2548 | 1463430189878 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 13:23:09 INFO - PROCESS | 2548 | 1463430189881 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:23:09 INFO - PROCESS | 2548 | 1463430189883 Marionette TRACE conn6 <- [1,318,null,{}] 13:23:09 INFO - PROCESS | 2548 | 1463430189886 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:10 INFO - PROCESS | 2548 | 1463430189970 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 13:23:10 INFO - PROCESS | 2548 | 1463430189977 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:10 INFO - PROCESS | 2548 | ++DOCSHELL 1905EC00 == 50 [pid = 2548] [id = 89] 13:23:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (19616800) [pid = 2548] [serial = 264] [outer = 00000000] 13:23:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (19B5D800) [pid = 2548] [serial = 265] [outer = 19616800] 13:23:10 INFO - PROCESS | 2548 | 1463430190023 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1B436C00) [pid = 2548] [serial = 266] [outer = 19616800] 13:23:10 INFO - PROCESS | 2548 | 1463430190446 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:10 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. 13:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 13:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:23:10 INFO - PROCESS | 2548 | 1463430190516 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 13:23:10 INFO - PROCESS | 2548 | 1463430190518 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 13:23:10 INFO - PROCESS | 2548 | 1463430190521 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - PROCESS | 2548 | 1463430190524 Marionette TRACE conn6 <- [1,322,null,{}] 13:23:10 INFO - PROCESS | 2548 | 1463430190527 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:10 INFO - PROCESS | 2548 | 1463430190633 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 13:23:10 INFO - PROCESS | 2548 | 1463430190645 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:10 INFO - PROCESS | 2548 | ++DOCSHELL 09085800 == 51 [pid = 2548] [id = 90] 13:23:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (090EE000) [pid = 2548] [serial = 267] [outer = 00000000] 13:23:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (091CCC00) [pid = 2548] [serial = 268] [outer = 090EE000] 13:23:10 INFO - PROCESS | 2548 | 1463430190743 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (0FBF4C00) [pid = 2548] [serial = 269] [outer = 090EE000] 13:23:11 INFO - PROCESS | 2548 | 1463430191445 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:11 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. 13:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 971ms 13:23:11 INFO - PROCESS | 2548 | 1463430191493 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 2548 | 1463430191499 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 13:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:23:11 INFO - PROCESS | 2548 | 1463430191504 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - PROCESS | 2548 | 1463430191508 Marionette TRACE conn6 <- [1,326,null,{}] 13:23:11 INFO - PROCESS | 2548 | 1463430191513 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:11 INFO - PROCESS | 2548 | 1463430191622 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 13:23:11 INFO - PROCESS | 2548 | 1463430191702 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 2548 | ++DOCSHELL 1409D800 == 52 [pid = 2548] [id = 91] 13:23:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1428DC00) [pid = 2548] [serial = 270] [outer = 00000000] 13:23:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (14D13800) [pid = 2548] [serial = 271] [outer = 1428DC00] 13:23:11 INFO - PROCESS | 2548 | 1463430191798 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (165E0400) [pid = 2548] [serial = 272] [outer = 1428DC00] 13:23:12 INFO - PROCESS | 2548 | 1463430192384 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:12 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. 13:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 931ms 13:23:12 INFO - PROCESS | 2548 | 1463430192438 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 2548 | 1463430192442 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 13:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:23:12 INFO - PROCESS | 2548 | 1463430192448 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 2548 | 1463430192451 Marionette TRACE conn6 <- [1,330,null,{}] 13:23:12 INFO - PROCESS | 2548 | 1463430192455 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:12 INFO - PROCESS | 2548 | 1463430192562 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 13:23:12 INFO - PROCESS | 2548 | 1463430192641 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 2548 | ++DOCSHELL 176D5800 == 53 [pid = 2548] [id = 92] 13:23:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (17F19400) [pid = 2548] [serial = 273] [outer = 00000000] 13:23:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (18969400) [pid = 2548] [serial = 274] [outer = 17F19400] 13:23:12 INFO - PROCESS | 2548 | 1463430192736 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (19161000) [pid = 2548] [serial = 275] [outer = 17F19400] 13:23:13 INFO - PROCESS | 2548 | 1463430193394 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:13 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. 13:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 970ms 13:23:13 INFO - PROCESS | 2548 | 1463430193423 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 13:23:13 INFO - PROCESS | 2548 | 1463430193425 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 13:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:23:13 INFO - PROCESS | 2548 | 1463430193429 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:23:13 INFO - PROCESS | 2548 | 1463430193433 Marionette TRACE conn6 <- [1,334,null,{}] 13:23:13 INFO - PROCESS | 2548 | 1463430193444 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:13 INFO - PROCESS | 2548 | 1463430193552 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 13:23:13 INFO - PROCESS | 2548 | 1463430193633 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:13 INFO - PROCESS | 2548 | ++DOCSHELL 1C6E2C00 == 54 [pid = 2548] [id = 93] 13:23:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (1C847400) [pid = 2548] [serial = 276] [outer = 00000000] 13:23:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (1C8C5400) [pid = 2548] [serial = 277] [outer = 1C847400] 13:23:13 INFO - PROCESS | 2548 | 1463430193729 Marionette DEBUG loaded listener.js 13:23:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1CCE6400) [pid = 2548] [serial = 278] [outer = 1C847400] 13:23:14 INFO - PROCESS | 2548 | 1463430194273 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:14 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. 13:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 871ms 13:23:14 INFO - PROCESS | 2548 | 1463430194302 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 13:23:14 INFO - PROCESS | 2548 | 1463430194305 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 13:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:23:14 INFO - PROCESS | 2548 | 1463430194459 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:23:14 INFO - PROCESS | 2548 | 1463430194463 Marionette TRACE conn6 <- [1,338,null,{}] 13:23:14 INFO - PROCESS | 2548 | 1463430194508 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:14 INFO - PROCESS | 2548 | 1463430194604 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 13:23:14 INFO - PROCESS | 2548 | 1463430194679 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:14 INFO - PROCESS | 2548 | ++DOCSHELL 0FF28400 == 55 [pid = 2548] [id = 94] 13:23:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (10101C00) [pid = 2548] [serial = 279] [outer = 00000000] 13:23:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (10299800) [pid = 2548] [serial = 280] [outer = 10101C00] 13:23:14 INFO - PROCESS | 2548 | 1463430194727 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (11197C00) [pid = 2548] [serial = 281] [outer = 10101C00] 13:23:15 INFO - PROCESS | 2548 | 1463430195320 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:15 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. 13:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 891ms 13:23:15 INFO - PROCESS | 2548 | 1463430195378 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 2548 | 1463430195382 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 13:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:23:15 INFO - PROCESS | 2548 | 1463430195386 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - PROCESS | 2548 | 1463430195388 Marionette TRACE conn6 <- [1,342,null,{}] 13:23:15 INFO - PROCESS | 2548 | 1463430195396 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:15 INFO - PROCESS | 2548 | 1463430195519 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 13:23:15 INFO - PROCESS | 2548 | --DOCSHELL 1905EC00 == 54 [pid = 2548] [id = 89] 13:23:15 INFO - PROCESS | 2548 | --DOCSHELL 18BA5800 == 53 [pid = 2548] [id = 88] 13:23:15 INFO - PROCESS | 2548 | --DOCSHELL 091D5000 == 52 [pid = 2548] [id = 87] 13:23:15 INFO - PROCESS | 2548 | --DOCSHELL 189AE400 == 51 [pid = 2548] [id = 86] 13:23:15 INFO - PROCESS | 2548 | --DOCSHELL 17FA2000 == 50 [pid = 2548] [id = 85] 13:23:15 INFO - PROCESS | 2548 | --DOCSHELL 1763A400 == 49 [pid = 2548] [id = 84] 13:23:15 INFO - PROCESS | 2548 | --DOCSHELL 172A9800 == 48 [pid = 2548] [id = 83] 13:23:15 INFO - PROCESS | 2548 | --DOCSHELL 11190400 == 47 [pid = 2548] [id = 82] 13:23:15 INFO - PROCESS | 2548 | --DOCSHELL 091C8400 == 46 [pid = 2548] [id = 81] 13:23:15 INFO - PROCESS | 2548 | --DOCSHELL 0FF29C00 == 45 [pid = 2548] [id = 80] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1B5EE800) [pid = 2548] [serial = 190] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1CF19800) [pid = 2548] [serial = 226] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOCSHELL 0CD7C400 == 44 [pid = 2548] [id = 77] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (19B51C00) [pid = 2548] [serial = 211] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (1D55EC00) [pid = 2548] [serial = 176] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (0CD7A400) [pid = 2548] [serial = 178] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (19165000) [pid = 2548] [serial = 208] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (159E7C00) [pid = 2548] [serial = 181] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (17FA9C00) [pid = 2548] [serial = 184] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (1B5EF400) [pid = 2548] [serial = 214] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (1428AC00) [pid = 2548] [serial = 194] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (1029CC00) [pid = 2548] [serial = 193] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (17C4BC00) [pid = 2548] [serial = 197] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (176D9C00) [pid = 2548] [serial = 196] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (1895F000) [pid = 2548] [serial = 205] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (19B55000) [pid = 2548] [serial = 212] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (17F34800) [pid = 2548] [serial = 202] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (17F3FC00) [pid = 2548] [serial = 203] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (15905800) [pid = 2548] [serial = 199] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (172ACC00) [pid = 2548] [serial = 200] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (1CCE5C00) [pid = 2548] [serial = 217] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1C630000) [pid = 2548] [serial = 215] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (19623400) [pid = 2548] [serial = 187] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (1C8C6800) [pid = 2548] [serial = 223] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (1D6CDC00) [pid = 2548] [serial = 218] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (1D6DA800) [pid = 2548] [serial = 224] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (1C634800) [pid = 2548] [serial = 220] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (1C8C6400) [pid = 2548] [serial = 221] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (189B5400) [pid = 2548] [serial = 206] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (191B6800) [pid = 2548] [serial = 209] [outer = 00000000] [url = about:blank] 13:23:15 INFO - PROCESS | 2548 | 1463430195640 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:15 INFO - PROCESS | 2548 | ++DOCSHELL 090F4800 == 45 [pid = 2548] [id = 95] 13:23:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (090F9400) [pid = 2548] [serial = 282] [outer = 00000000] 13:23:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (0A1F1800) [pid = 2548] [serial = 283] [outer = 090F9400] 13:23:15 INFO - PROCESS | 2548 | 1463430195686 Marionette DEBUG loaded listener.js 13:23:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (0FD0FC00) [pid = 2548] [serial = 284] [outer = 090F9400] 13:23:16 INFO - PROCESS | 2548 | 1463430196083 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:16 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. 13:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 13:23:16 INFO - PROCESS | 2548 | 1463430196139 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 13:23:16 INFO - PROCESS | 2548 | 1463430196141 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 13:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:23:16 INFO - PROCESS | 2548 | 1463430196144 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - PROCESS | 2548 | 1463430196146 Marionette TRACE conn6 <- [1,346,null,{}] 13:23:16 INFO - PROCESS | 2548 | 1463430196150 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:16 INFO - PROCESS | 2548 | 1463430196231 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 13:23:16 INFO - PROCESS | 2548 | 1463430196245 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:16 INFO - PROCESS | 2548 | ++DOCSHELL 1762D800 == 46 [pid = 2548] [id = 96] 13:23:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (1762DC00) [pid = 2548] [serial = 285] [outer = 00000000] 13:23:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (17630400) [pid = 2548] [serial = 286] [outer = 1762DC00] 13:23:16 INFO - PROCESS | 2548 | 1463430196297 Marionette DEBUG loaded listener.js 13:23:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (17637C00) [pid = 2548] [serial = 287] [outer = 1762DC00] 13:23:16 INFO - PROCESS | 2548 | 1463430196729 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:16 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. 13:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 631ms 13:23:16 INFO - PROCESS | 2548 | 1463430196776 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 13:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:23:16 INFO - PROCESS | 2548 | 1463430196778 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 13:23:16 INFO - PROCESS | 2548 | 1463430196781 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - PROCESS | 2548 | 1463430196783 Marionette TRACE conn6 <- [1,350,null,{}] 13:23:16 INFO - PROCESS | 2548 | 1463430196786 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:16 INFO - PROCESS | 2548 | 1463430196866 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 13:23:16 INFO - PROCESS | 2548 | 1463430196873 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:16 INFO - PROCESS | 2548 | ++DOCSHELL 176D8400 == 47 [pid = 2548] [id = 97] 13:23:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (176DA000) [pid = 2548] [serial = 288] [outer = 00000000] 13:23:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (17C44000) [pid = 2548] [serial = 289] [outer = 176DA000] 13:23:16 INFO - PROCESS | 2548 | 1463430196917 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (17F14800) [pid = 2548] [serial = 290] [outer = 176DA000] 13:23:17 INFO - PROCESS | 2548 | 1463430197342 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:17 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. 13:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 571ms 13:23:17 INFO - PROCESS | 2548 | 1463430197369 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 13:23:17 INFO - PROCESS | 2548 | 1463430197371 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 13:23:17 INFO - PROCESS | 2548 | 1463430197375 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:23:17 INFO - PROCESS | 2548 | 1463430197377 Marionette TRACE conn6 <- [1,354,null,{}] 13:23:17 INFO - PROCESS | 2548 | 1463430197380 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:17 INFO - PROCESS | 2548 | 1463430197459 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 13:23:17 INFO - PROCESS | 2548 | 1463430197465 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 2548 | ++DOCSHELL 17F34400 == 48 [pid = 2548] [id = 98] 13:23:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (17F37800) [pid = 2548] [serial = 291] [outer = 00000000] 13:23:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (17FA1C00) [pid = 2548] [serial = 292] [outer = 17F37800] 13:23:17 INFO - PROCESS | 2548 | 1463430197510 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (17FA7800) [pid = 2548] [serial = 293] [outer = 17F37800] 13:23:18 INFO - PROCESS | 2548 | 1463430198005 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:18 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. 13:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 13:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:23:18 INFO - PROCESS | 2548 | 1463430198050 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 2548 | 1463430198052 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 13:23:18 INFO - PROCESS | 2548 | 1463430198055 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - PROCESS | 2548 | 1463430198057 Marionette TRACE conn6 <- [1,358,null,{}] 13:23:18 INFO - PROCESS | 2548 | 1463430198060 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:18 INFO - PROCESS | 2548 | 1463430198188 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 13:23:18 INFO - PROCESS | 2548 | 1463430198245 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 2548 | ++DOCSHELL 0FF29400 == 49 [pid = 2548] [id = 99] 13:23:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (18965800) [pid = 2548] [serial = 294] [outer = 00000000] 13:23:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (18F42C00) [pid = 2548] [serial = 295] [outer = 18965800] 13:23:18 INFO - PROCESS | 2548 | 1463430198291 Marionette DEBUG loaded listener.js 13:23:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1905E400) [pid = 2548] [serial = 296] [outer = 18965800] 13:23:18 INFO - PROCESS | 2548 | 1463430198729 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:18 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. 13:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 730ms 13:23:18 INFO - PROCESS | 2548 | 1463430198787 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 2548 | 1463430198789 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 13:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:23:18 INFO - PROCESS | 2548 | 1463430198817 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - PROCESS | 2548 | 1463430198819 Marionette TRACE conn6 <- [1,362,null,{}] 13:23:18 INFO - PROCESS | 2548 | 1463430198836 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:18 INFO - PROCESS | 2548 | 1463430198940 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 13:23:18 INFO - PROCESS | 2548 | 1463430198950 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0B000 == 50 [pid = 2548] [id = 100] 13:23:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (19166C00) [pid = 2548] [serial = 297] [outer = 00000000] 13:23:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (191C1800) [pid = 2548] [serial = 298] [outer = 19166C00] 13:23:18 INFO - PROCESS | 2548 | 1463430198995 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (19B53400) [pid = 2548] [serial = 299] [outer = 19166C00] 13:23:19 INFO - PROCESS | 2548 | 1463430199453 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:19 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. 13:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 711ms 13:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:23:19 INFO - PROCESS | 2548 | 1463430199503 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 13:23:19 INFO - PROCESS | 2548 | 1463430199505 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 13:23:19 INFO - PROCESS | 2548 | 1463430199508 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:23:19 INFO - PROCESS | 2548 | 1463430199510 Marionette TRACE conn6 <- [1,366,null,{}] 13:23:19 INFO - PROCESS | 2548 | 1463430199513 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:19 INFO - PROCESS | 2548 | 1463430199621 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 13:23:19 INFO - PROCESS | 2548 | 1463430199629 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:19 INFO - PROCESS | 2548 | ++DOCSHELL 19E05000 == 51 [pid = 2548] [id = 101] 13:23:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1AE83800) [pid = 2548] [serial = 300] [outer = 00000000] 13:23:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (1B5ED000) [pid = 2548] [serial = 301] [outer = 1AE83800] 13:23:19 INFO - PROCESS | 2548 | 1463430199674 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (1B437400) [pid = 2548] [serial = 302] [outer = 1AE83800] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (19B5D000) [pid = 2548] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (142E8000) [pid = 2548] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (0FF32C00) [pid = 2548] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (17C05400) [pid = 2548] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (18BA5400) [pid = 2548] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (159DC800) [pid = 2548] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (14082C00) [pid = 2548] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (091D5400) [pid = 2548] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (172A9C00) [pid = 2548] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (17FA2800) [pid = 2548] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (15F54000) [pid = 2548] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:23:19 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (18BB1000) [pid = 2548] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:23:20 INFO - PROCESS | 2548 | 1463430200176 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:20 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. 13:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 730ms 13:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:23:20 INFO - PROCESS | 2548 | 1463430200239 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 13:23:20 INFO - PROCESS | 2548 | 1463430200241 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 13:23:20 INFO - PROCESS | 2548 | 1463430200244 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 2548 | 1463430200245 Marionette TRACE conn6 <- [1,370,null,{}] 13:23:20 INFO - PROCESS | 2548 | 1463430200249 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:20 INFO - PROCESS | 2548 | 1463430200326 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 13:23:20 INFO - PROCESS | 2548 | 1463430200333 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 2548 | ++DOCSHELL 17F32C00 == 52 [pid = 2548] [id = 102] 13:23:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (189AE400) [pid = 2548] [serial = 303] [outer = 00000000] 13:23:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (19B5D000) [pid = 2548] [serial = 304] [outer = 189AE400] 13:23:20 INFO - PROCESS | 2548 | 1463430200377 Marionette DEBUG loaded listener.js 13:23:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (1B5EB000) [pid = 2548] [serial = 305] [outer = 189AE400] 13:23:20 INFO - PROCESS | 2548 | 1463430200786 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:23:20 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. 13:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 571ms 13:23:20 INFO - PROCESS | 2548 | 1463430200825 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 13:23:20 INFO - PROCESS | 2548 | 1463430200827 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 13:23:20 INFO - PROCESS | 2548 | 1463430200830 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 2548 | 1463430200831 Marionette TRACE conn6 <- [1,374,null,{}] 13:23:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:23:20 INFO - PROCESS | 2548 | 1463430200839 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:20 INFO - PROCESS | 2548 | 1463430200917 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 13:23:20 INFO - PROCESS | 2548 | 1463430200924 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 2548 | ++DOCSHELL 1B6A1000 == 53 [pid = 2548] [id = 103] 13:23:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (1C6DF000) [pid = 2548] [serial = 306] [outer = 00000000] 13:23:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1CCE3000) [pid = 2548] [serial = 307] [outer = 1C6DF000] 13:23:20 INFO - PROCESS | 2548 | 1463430200968 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1CF16C00) [pid = 2548] [serial = 308] [outer = 1C6DF000] 13:23:21 INFO - PROCESS | 2548 | 1463430201401 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:23:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:23:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 13:23:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:23:21 INFO - PROCESS | 2548 | 1463430201466 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 13:23:21 INFO - PROCESS | 2548 | 1463430201468 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 13:23:21 INFO - PROCESS | 2548 | 1463430201471 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:23:21 INFO - PROCESS | 2548 | 1463430201473 Marionette TRACE conn6 <- [1,378,null,{}] 13:23:21 INFO - PROCESS | 2548 | 1463430201477 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:21 INFO - PROCESS | 2548 | 1463430201574 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 13:23:21 INFO - PROCESS | 2548 | 1463430201583 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:21 INFO - PROCESS | 2548 | ++DOCSHELL 17F27000 == 54 [pid = 2548] [id = 104] 13:23:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (17F28800) [pid = 2548] [serial = 309] [outer = 00000000] 13:23:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (17F2E400) [pid = 2548] [serial = 310] [outer = 17F28800] 13:23:21 INFO - PROCESS | 2548 | 1463430201632 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1C8BDC00) [pid = 2548] [serial = 311] [outer = 17F28800] 13:23:22 INFO - PROCESS | 2548 | 1463430202274 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:23:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:23:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 831ms 13:23:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:23:22 INFO - PROCESS | 2548 | 1463430202302 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 2548 | 1463430202306 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 13:23:22 INFO - PROCESS | 2548 | 1463430202312 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 2548 | 1463430202316 Marionette TRACE conn6 <- [1,382,null,{}] 13:23:22 INFO - PROCESS | 2548 | 1463430202322 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:22 INFO - PROCESS | 2548 | 1463430202432 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 13:23:22 INFO - PROCESS | 2548 | 1463430202531 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 2548 | ++DOCSHELL 0FF2F400 == 55 [pid = 2548] [id = 105] 13:23:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (0FF2F800) [pid = 2548] [serial = 312] [outer = 00000000] 13:23:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (14A45000) [pid = 2548] [serial = 313] [outer = 0FF2F800] 13:23:22 INFO - PROCESS | 2548 | 1463430202589 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (159E4800) [pid = 2548] [serial = 314] [outer = 0FF2F800] 13:23:23 INFO - PROCESS | 2548 | 1463430203221 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:23:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 990ms 13:23:23 INFO - PROCESS | 2548 | 1463430203303 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 2548 | 1463430203309 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 13:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:23:23 INFO - PROCESS | 2548 | 1463430203316 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - PROCESS | 2548 | 1463430203318 Marionette TRACE conn6 <- [1,386,null,{}] 13:23:23 INFO - PROCESS | 2548 | 1463430203337 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:23 INFO - PROCESS | 2548 | 1463430203451 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 13:23:23 INFO - PROCESS | 2548 | 1463430203568 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:23 INFO - PROCESS | 2548 | ++DOCSHELL 1762CC00 == 56 [pid = 2548] [id = 106] 13:23:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (1762E400) [pid = 2548] [serial = 315] [outer = 00000000] 13:23:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17C09400) [pid = 2548] [serial = 316] [outer = 1762E400] 13:23:23 INFO - PROCESS | 2548 | 1463430203624 Marionette DEBUG loaded listener.js 13:23:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (17F28400) [pid = 2548] [serial = 317] [outer = 1762E400] 13:23:24 INFO - PROCESS | 2548 | 1463430204239 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:23:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:23:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 951ms 13:23:24 INFO - PROCESS | 2548 | 1463430204267 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 13:23:24 INFO - PROCESS | 2548 | 1463430204270 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 13:23:24 INFO - PROCESS | 2548 | 1463430204273 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:23:24 INFO - PROCESS | 2548 | 1463430204277 Marionette TRACE conn6 <- [1,390,null,{}] 13:23:24 INFO - PROCESS | 2548 | 1463430204288 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:24 INFO - PROCESS | 2548 | 1463430204395 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 13:23:24 INFO - PROCESS | 2548 | 1463430204493 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 2548 | ++DOCSHELL 1726A000 == 57 [pid = 2548] [id = 107] 13:23:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (1726B000) [pid = 2548] [serial = 318] [outer = 00000000] 13:23:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (17F2E800) [pid = 2548] [serial = 319] [outer = 1726B000] 13:23:24 INFO - PROCESS | 2548 | 1463430204550 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (189AF000) [pid = 2548] [serial = 320] [outer = 1726B000] 13:23:25 INFO - PROCESS | 2548 | 1463430205184 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:23:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 971ms 13:23:25 INFO - PROCESS | 2548 | 1463430205247 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 13:23:25 INFO - PROCESS | 2548 | 1463430205250 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 13:23:25 INFO - PROCESS | 2548 | 1463430205253 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:23:25 INFO - PROCESS | 2548 | 1463430205255 Marionette TRACE conn6 <- [1,394,null,{}] 13:23:25 INFO - PROCESS | 2548 | 1463430205259 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:25 INFO - PROCESS | 2548 | 1463430205361 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 13:23:25 INFO - PROCESS | 2548 | 1463430205483 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:25 INFO - PROCESS | 2548 | ++DOCSHELL 189B5800 == 58 [pid = 2548] [id = 108] 13:23:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (18BA3000) [pid = 2548] [serial = 321] [outer = 00000000] 13:23:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (19F6C800) [pid = 2548] [serial = 322] [outer = 18BA3000] 13:23:25 INFO - PROCESS | 2548 | 1463430205539 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (19F71C00) [pid = 2548] [serial = 323] [outer = 18BA3000] 13:23:26 INFO - PROCESS | 2548 | 1463430206293 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:23:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:23:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1073ms 13:23:26 INFO - PROCESS | 2548 | 1463430206344 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 13:23:26 INFO - PROCESS | 2548 | 1463430206348 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 13:23:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:23:26 INFO - PROCESS | 2548 | 1463430206353 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:23:26 INFO - PROCESS | 2548 | 1463430206357 Marionette TRACE conn6 <- [1,398,null,{}] 13:23:26 INFO - PROCESS | 2548 | 1463430206362 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:26 INFO - PROCESS | 2548 | 1463430206459 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 13:23:26 INFO - PROCESS | 2548 | 1463430206536 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:26 INFO - PROCESS | 2548 | ++DOCSHELL 10295C00 == 59 [pid = 2548] [id = 109] 13:23:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1029DC00) [pid = 2548] [serial = 324] [outer = 00000000] 13:23:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1590B800) [pid = 2548] [serial = 325] [outer = 1029DC00] 13:23:26 INFO - PROCESS | 2548 | 1463430206584 Marionette DEBUG loaded listener.js 13:23:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1725E400) [pid = 2548] [serial = 326] [outer = 1029DC00] 13:23:27 INFO - PROCESS | 2548 | 1463430207252 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 971ms 13:23:27 INFO - PROCESS | 2548 | 1463430207329 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 13:23:27 INFO - PROCESS | 2548 | 1463430207334 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 13:23:27 INFO - PROCESS | 2548 | --DOCSHELL 1B6A1000 == 58 [pid = 2548] [id = 103] 13:23:27 INFO - PROCESS | 2548 | --DOCSHELL 17F32C00 == 57 [pid = 2548] [id = 102] 13:23:27 INFO - PROCESS | 2548 | --DOCSHELL 19E05000 == 56 [pid = 2548] [id = 101] 13:23:27 INFO - PROCESS | 2548 | --DOCSHELL 0FD0B000 == 55 [pid = 2548] [id = 100] 13:23:27 INFO - PROCESS | 2548 | --DOCSHELL 0FF29400 == 54 [pid = 2548] [id = 99] 13:23:27 INFO - PROCESS | 2548 | --DOCSHELL 17F34400 == 53 [pid = 2548] [id = 98] 13:23:27 INFO - PROCESS | 2548 | --DOCSHELL 176D8400 == 52 [pid = 2548] [id = 97] 13:23:27 INFO - PROCESS | 2548 | --DOCSHELL 1762D800 == 51 [pid = 2548] [id = 96] 13:23:27 INFO - PROCESS | 2548 | --DOCSHELL 090F4800 == 50 [pid = 2548] [id = 95] 13:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (10298800) [pid = 2548] [serial = 229] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1763E000) [pid = 2548] [serial = 232] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOCSHELL 0FF28400 == 49 [pid = 2548] [id = 94] 13:23:27 INFO - PROCESS | 2548 | --DOCSHELL 09085800 == 48 [pid = 2548] [id = 90] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1CCE2400) [pid = 2548] [serial = 191] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1905E800) [pid = 2548] [serial = 133] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (14083000) [pid = 2548] [serial = 239] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1029B800) [pid = 2548] [serial = 238] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (17CD4C00) [pid = 2548] [serial = 251] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (18BADC00) [pid = 2548] [serial = 256] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (18F42400) [pid = 2548] [serial = 236] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (17CD1400) [pid = 2548] [serial = 235] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (14D76400) [pid = 2548] [serial = 244] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (159E5400) [pid = 2548] [serial = 245] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (0CDE0800) [pid = 2548] [serial = 241] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (0FF2F000) [pid = 2548] [serial = 242] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (176D2800) [pid = 2548] [serial = 247] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (189B7000) [pid = 2548] [serial = 254] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (189AEC00) [pid = 2548] [serial = 253] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (17F14400) [pid = 2548] [serial = 259] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (189AD000) [pid = 2548] [serial = 260] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (19169000) [pid = 2548] [serial = 262] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (18BB0400) [pid = 2548] [serial = 257] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (17CD2400) [pid = 2548] [serial = 250] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (191BD400) [pid = 2548] [serial = 263] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (17C03800) [pid = 2548] [serial = 248] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (19B5D800) [pid = 2548] [serial = 265] [outer = 00000000] [url = about:blank] 13:23:27 INFO - PROCESS | 2548 | 1463430207436 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:23:27 INFO - PROCESS | 2548 | 1463430207439 Marionette TRACE conn6 <- [1,402,null,{}] 13:23:27 INFO - PROCESS | 2548 | 1463430207448 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:27 INFO - PROCESS | 2548 | 1463430207532 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 13:23:27 INFO - PROCESS | 2548 | 1463430207539 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 2548 | ++DOCSHELL 0CDADC00 == 49 [pid = 2548] [id = 110] 13:23:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (0CDE0800) [pid = 2548] [serial = 327] [outer = 00000000] 13:23:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (0FD0A800) [pid = 2548] [serial = 328] [outer = 0CDE0800] 13:23:27 INFO - PROCESS | 2548 | 1463430207584 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (0FF26C00) [pid = 2548] [serial = 329] [outer = 0CDE0800] 13:23:28 INFO - PROCESS | 2548 | 1463430208053 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 751ms 13:23:28 INFO - PROCESS | 2548 | 1463430208114 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 2548 | 1463430208117 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 13:23:28 INFO - PROCESS | 2548 | 1463430208120 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:23:28 INFO - PROCESS | 2548 | 1463430208124 Marionette TRACE conn6 <- [1,406,null,{}] 13:23:28 INFO - PROCESS | 2548 | 1463430208134 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:28 INFO - PROCESS | 2548 | 1463430208220 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 13:23:28 INFO - PROCESS | 2548 | 1463430208337 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:28 INFO - PROCESS | 2548 | ++DOCSHELL 142E4C00 == 50 [pid = 2548] [id = 111] 13:23:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (1590BC00) [pid = 2548] [serial = 330] [outer = 00000000] 13:23:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (1726BC00) [pid = 2548] [serial = 331] [outer = 1590BC00] 13:23:28 INFO - PROCESS | 2548 | 1463430208386 Marionette DEBUG loaded listener.js 13:23:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1762F800) [pid = 2548] [serial = 332] [outer = 1590BC00] 13:23:28 INFO - PROCESS | 2548 | 1463430208766 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 13:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:23:28 INFO - PROCESS | 2548 | 1463430208794 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 2548 | 1463430208796 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 13:23:28 INFO - PROCESS | 2548 | 1463430208799 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 2548 | 1463430208801 Marionette TRACE conn6 <- [1,410,null,{}] 13:23:28 INFO - PROCESS | 2548 | 1463430208804 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:28 INFO - PROCESS | 2548 | 1463430208911 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 13:23:28 INFO - PROCESS | 2548 | 1463430208921 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:28 INFO - PROCESS | 2548 | ++DOCSHELL 176CF800 == 51 [pid = 2548] [id = 112] 13:23:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (176D1000) [pid = 2548] [serial = 333] [outer = 00000000] 13:23:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (17C07000) [pid = 2548] [serial = 334] [outer = 176D1000] 13:23:28 INFO - PROCESS | 2548 | 1463430208966 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (17CD4C00) [pid = 2548] [serial = 335] [outer = 176D1000] 13:23:29 INFO - PROCESS | 2548 | 1463430209401 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:23:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:23:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 13:23:29 INFO - PROCESS | 2548 | 1463430209434 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 13:23:29 INFO - PROCESS | 2548 | 1463430209436 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 13:23:29 INFO - PROCESS | 2548 | 1463430209443 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:23:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:23:29 INFO - PROCESS | 2548 | 1463430209455 Marionette TRACE conn6 <- [1,414,null,{}] 13:23:29 INFO - PROCESS | 2548 | 1463430209458 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:29 INFO - PROCESS | 2548 | 1463430209537 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 13:23:29 INFO - PROCESS | 2548 | 1463430209543 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 2548 | ++DOCSHELL 17634400 == 52 [pid = 2548] [id = 113] 13:23:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (17F2C000) [pid = 2548] [serial = 336] [outer = 00000000] 13:23:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (17F34400) [pid = 2548] [serial = 337] [outer = 17F2C000] 13:23:29 INFO - PROCESS | 2548 | 1463430209588 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (17F39C00) [pid = 2548] [serial = 338] [outer = 17F2C000] 13:23:30 INFO - PROCESS | 2548 | 1463430210064 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:23:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:23:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 13:23:30 INFO - PROCESS | 2548 | 1463430210079 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 13:23:30 INFO - PROCESS | 2548 | 1463430210081 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 13:23:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:23:30 INFO - PROCESS | 2548 | 1463430210084 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - PROCESS | 2548 | 1463430210085 Marionette TRACE conn6 <- [1,418,null,{}] 13:23:30 INFO - PROCESS | 2548 | 1463430210089 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:30 INFO - PROCESS | 2548 | 1463430210222 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 13:23:30 INFO - PROCESS | 2548 | 1463430210311 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 2548 | ++DOCSHELL 17F32800 == 53 [pid = 2548] [id = 114] 13:23:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (17FA7000) [pid = 2548] [serial = 339] [outer = 00000000] 13:23:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (18BA6400) [pid = 2548] [serial = 340] [outer = 17FA7000] 13:23:30 INFO - PROCESS | 2548 | 1463430210356 Marionette DEBUG loaded listener.js 13:23:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (18BAFC00) [pid = 2548] [serial = 341] [outer = 17FA7000] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (17FA6C00) [pid = 2548] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (0A18AC00) [pid = 2548] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (1CF11C00) [pid = 2548] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (14568C00) [pid = 2548] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (0FD12800) [pid = 2548] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (18BACC00) [pid = 2548] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (14D11800) [pid = 2548] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (18965800) [pid = 2548] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (17F37800) [pid = 2548] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (19166C00) [pid = 2548] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (090F9400) [pid = 2548] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (176DA000) [pid = 2548] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (1762DC00) [pid = 2548] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (1AE83800) [pid = 2548] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1C6DF000) [pid = 2548] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (10101C00) [pid = 2548] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:23:31 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (189AE400) [pid = 2548] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:23:31 INFO - PROCESS | 2548 | 1463430211437 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:23:31 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 13:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1370ms 13:23:31 INFO - PROCESS | 2548 | 1463430211455 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 13:23:31 INFO - PROCESS | 2548 | 1463430211459 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 13:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:23:31 INFO - PROCESS | 2548 | 1463430211464 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - PROCESS | 2548 | 1463430211469 Marionette TRACE conn6 <- [1,422,null,{}] 13:23:31 INFO - PROCESS | 2548 | 1463430211476 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:31 INFO - PROCESS | 2548 | 1463430211584 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 13:23:31 INFO - PROCESS | 2548 | 1463430211717 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:31 INFO - PROCESS | 2548 | ++DOCSHELL 0FF24C00 == 54 [pid = 2548] [id = 115] 13:23:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (0FF25000) [pid = 2548] [serial = 342] [outer = 00000000] 13:23:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (100D2C00) [pid = 2548] [serial = 343] [outer = 0FF25000] 13:23:31 INFO - PROCESS | 2548 | 1463430211774 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (1029F000) [pid = 2548] [serial = 344] [outer = 0FF25000] 13:23:32 INFO - PROCESS | 2548 | 1463430212795 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:23:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1379ms 13:23:32 INFO - PROCESS | 2548 | 1463430212843 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 13:23:32 INFO - PROCESS | 2548 | 1463430212849 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 13:23:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:23:32 INFO - PROCESS | 2548 | 1463430212856 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:23:32 INFO - PROCESS | 2548 | 1463430212858 Marionette TRACE conn6 <- [1,426,null,{}] 13:23:32 INFO - PROCESS | 2548 | 1463430212862 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:32 INFO - PROCESS | 2548 | 1463430212967 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 13:23:33 INFO - PROCESS | 2548 | 1463430213091 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 2548 | ++DOCSHELL 14D1A400 == 55 [pid = 2548] [id = 116] 13:23:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (17263400) [pid = 2548] [serial = 345] [outer = 00000000] 13:23:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (17627800) [pid = 2548] [serial = 346] [outer = 17263400] 13:23:33 INFO - PROCESS | 2548 | 1463430213148 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (17636800) [pid = 2548] [serial = 347] [outer = 17263400] 13:23:33 INFO - PROCESS | 2548 | 1463430213684 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:23:33 INFO - PROCESS | 2548 | 1463430213730 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 13:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:23:33 INFO - PROCESS | 2548 | 1463430213734 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:23:33 INFO - PROCESS | 2548 | 1463430213738 Marionette TRACE conn6 <- [1,430,null,{}] 13:23:33 INFO - PROCESS | 2548 | 1463430213749 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:33 INFO - PROCESS | 2548 | 1463430213857 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 13:23:33 INFO - PROCESS | 2548 | 1463430213952 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 2548 | ++DOCSHELL 17FAFC00 == 56 [pid = 2548] [id = 117] 13:23:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (17FB0C00) [pid = 2548] [serial = 348] [outer = 00000000] 13:23:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (189B4C00) [pid = 2548] [serial = 349] [outer = 17FB0C00] 13:23:34 INFO - PROCESS | 2548 | 1463430214009 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (18BACC00) [pid = 2548] [serial = 350] [outer = 17FB0C00] 13:23:34 INFO - PROCESS | 2548 | 1463430214570 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:23:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 870ms 13:23:34 INFO - PROCESS | 2548 | 1463430214608 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 2548 | 1463430214611 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 13:23:34 INFO - PROCESS | 2548 | 1463430214614 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:23:34 INFO - PROCESS | 2548 | 1463430214616 Marionette TRACE conn6 <- [1,434,null,{}] 13:23:34 INFO - PROCESS | 2548 | 1463430214620 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:34 INFO - PROCESS | 2548 | 1463430214721 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 13:23:34 INFO - PROCESS | 2548 | 1463430214816 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 2548 | ++DOCSHELL 19166C00 == 57 [pid = 2548] [id = 118] 13:23:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1916A000) [pid = 2548] [serial = 351] [outer = 00000000] 13:23:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (1961E400) [pid = 2548] [serial = 352] [outer = 1916A000] 13:23:34 INFO - PROCESS | 2548 | 1463430214870 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (19B54C00) [pid = 2548] [serial = 353] [outer = 1916A000] 13:23:35 INFO - PROCESS | 2548 | 1463430215397 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 831ms 13:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:23:35 INFO - PROCESS | 2548 | 1463430215447 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 13:23:35 INFO - PROCESS | 2548 | 1463430215450 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 13:23:35 INFO - PROCESS | 2548 | 1463430215453 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:23:35 INFO - PROCESS | 2548 | 1463430215454 Marionette TRACE conn6 <- [1,438,null,{}] 13:23:35 INFO - PROCESS | 2548 | 1463430215458 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:35 INFO - PROCESS | 2548 | 1463430215555 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 13:23:35 INFO - PROCESS | 2548 | 1463430215649 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:35 INFO - PROCESS | 2548 | ++DOCSHELL 191B8400 == 58 [pid = 2548] [id = 119] 13:23:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (19B5CC00) [pid = 2548] [serial = 354] [outer = 00000000] 13:23:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (19F73800) [pid = 2548] [serial = 355] [outer = 19B5CC00] 13:23:35 INFO - PROCESS | 2548 | 1463430215704 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (19F77400) [pid = 2548] [serial = 356] [outer = 19B5CC00] 13:23:36 INFO - PROCESS | 2548 | 1463430216312 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:23:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:23:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 13:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:23:36 INFO - PROCESS | 2548 | 1463430216387 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 13:23:36 INFO - PROCESS | 2548 | 1463430216390 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 13:23:36 INFO - PROCESS | 2548 | 1463430216393 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - PROCESS | 2548 | 1463430216395 Marionette TRACE conn6 <- [1,442,null,{}] 13:23:36 INFO - PROCESS | 2548 | 1463430216399 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:36 INFO - PROCESS | 2548 | 1463430216548 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 13:23:36 INFO - PROCESS | 2548 | 1463430216670 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 2548 | ++DOCSHELL 19F71800 == 59 [pid = 2548] [id = 120] 13:23:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (19F73400) [pid = 2548] [serial = 357] [outer = 00000000] 13:23:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (1C6E1800) [pid = 2548] [serial = 358] [outer = 19F73400] 13:23:36 INFO - PROCESS | 2548 | 1463430216726 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (1CCDE400) [pid = 2548] [serial = 359] [outer = 19F73400] 13:23:37 INFO - PROCESS | 2548 | 1463430217438 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:23:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:23:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1073ms 13:23:37 INFO - PROCESS | 2548 | 1463430217483 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 13:23:37 INFO - PROCESS | 2548 | 1463430217487 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 13:23:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:23:37 INFO - PROCESS | 2548 | 1463430217493 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 2548 | 1463430217497 Marionette TRACE conn6 <- [1,446,null,{}] 13:23:37 INFO - PROCESS | 2548 | 1463430217503 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:37 INFO - PROCESS | 2548 | 1463430217600 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 13:23:37 INFO - PROCESS | 2548 | 1463430217729 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:37 INFO - PROCESS | 2548 | ++DOCSHELL 0FF27800 == 60 [pid = 2548] [id = 121] 13:23:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (0FF30800) [pid = 2548] [serial = 360] [outer = 00000000] 13:23:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (14ACEC00) [pid = 2548] [serial = 361] [outer = 0FF30800] 13:23:37 INFO - PROCESS | 2548 | 1463430217781 Marionette DEBUG loaded listener.js 13:23:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1590E000) [pid = 2548] [serial = 362] [outer = 0FF30800] 13:23:38 INFO - PROCESS | 2548 | --DOCSHELL 17634400 == 59 [pid = 2548] [id = 113] 13:23:38 INFO - PROCESS | 2548 | --DOCSHELL 176CF800 == 58 [pid = 2548] [id = 112] 13:23:38 INFO - PROCESS | 2548 | --DOCSHELL 142E4C00 == 57 [pid = 2548] [id = 111] 13:23:38 INFO - PROCESS | 2548 | --DOCSHELL 0CDADC00 == 56 [pid = 2548] [id = 110] 13:23:38 INFO - PROCESS | 2548 | --DOCSHELL 10295C00 == 55 [pid = 2548] [id = 109] 13:23:38 INFO - PROCESS | 2548 | --DOCSHELL 0FF2F400 == 54 [pid = 2548] [id = 105] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (17FAD400) [pid = 2548] [serial = 185] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (0FD0D000) [pid = 2548] [serial = 179] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (1CF1CC00) [pid = 2548] [serial = 227] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (17C0B800) [pid = 2548] [serial = 233] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (14287C00) [pid = 2548] [serial = 230] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (19B55800) [pid = 2548] [serial = 188] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (172A7C00) [pid = 2548] [serial = 182] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (1C8C5400) [pid = 2548] [serial = 277] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (19B53400) [pid = 2548] [serial = 299] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (19B5D000) [pid = 2548] [serial = 304] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (1CCE3000) [pid = 2548] [serial = 307] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (1B437400) [pid = 2548] [serial = 302] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (0FD0FC00) [pid = 2548] [serial = 284] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (1B5EB000) [pid = 2548] [serial = 305] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (17FA7800) [pid = 2548] [serial = 293] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (18F42C00) [pid = 2548] [serial = 295] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (17FA1C00) [pid = 2548] [serial = 292] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (191C1800) [pid = 2548] [serial = 298] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1905E400) [pid = 2548] [serial = 296] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (0A1F1800) [pid = 2548] [serial = 283] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (18969400) [pid = 2548] [serial = 274] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (14D13800) [pid = 2548] [serial = 271] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (17C44000) [pid = 2548] [serial = 289] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (17F14800) [pid = 2548] [serial = 290] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (17637C00) [pid = 2548] [serial = 287] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (17630400) [pid = 2548] [serial = 286] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (1B5ED000) [pid = 2548] [serial = 301] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (1CF16C00) [pid = 2548] [serial = 308] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (17F2E400) [pid = 2548] [serial = 310] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (091CCC00) [pid = 2548] [serial = 268] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (11197C00) [pid = 2548] [serial = 281] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (10299800) [pid = 2548] [serial = 280] [outer = 00000000] [url = about:blank] 13:23:38 INFO - PROCESS | 2548 | 1463430218338 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:23:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:23:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 871ms 13:23:38 INFO - PROCESS | 2548 | 1463430218368 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 13:23:38 INFO - PROCESS | 2548 | 1463430218373 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 13:23:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:23:38 INFO - PROCESS | 2548 | 1463430218379 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:23:38 INFO - PROCESS | 2548 | 1463430218382 Marionette TRACE conn6 <- [1,450,null,{}] 13:23:38 INFO - PROCESS | 2548 | 1463430218385 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:38 INFO - PROCESS | 2548 | 1463430218469 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 13:23:38 INFO - PROCESS | 2548 | 1463430218478 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0FC00 == 55 [pid = 2548] [id = 122] 13:23:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (10295C00) [pid = 2548] [serial = 363] [outer = 00000000] 13:23:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (14ACF000) [pid = 2548] [serial = 364] [outer = 10295C00] 13:23:38 INFO - PROCESS | 2548 | 1463430218524 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (1725DC00) [pid = 2548] [serial = 365] [outer = 10295C00] 13:23:39 INFO - PROCESS | 2548 | 1463430218993 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 2548 | 1463430219017 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 13:23:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:23:39 INFO - PROCESS | 2548 | 1463430219020 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:23:39 INFO - PROCESS | 2548 | 1463430219023 Marionette TRACE conn6 <- [1,454,null,{}] 13:23:39 INFO - PROCESS | 2548 | 1463430219033 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:39 INFO - PROCESS | 2548 | 1463430219147 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 13:23:39 INFO - PROCESS | 2548 | 1463430219159 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:39 INFO - PROCESS | 2548 | ++DOCSHELL 176D4C00 == 56 [pid = 2548] [id = 123] 13:23:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (176D6000) [pid = 2548] [serial = 366] [outer = 00000000] 13:23:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (17C07400) [pid = 2548] [serial = 367] [outer = 176D6000] 13:23:39 INFO - PROCESS | 2548 | 1463430219206 Marionette DEBUG loaded listener.js 13:23:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17CD1800) [pid = 2548] [serial = 368] [outer = 176D6000] 13:23:39 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:39 INFO - PROCESS | 2548 | 1463430219670 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:23:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:23:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 13:23:39 INFO - PROCESS | 2548 | 1463430219710 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 2548 | 1463430219713 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 13:23:39 INFO - PROCESS | 2548 | 1463430219716 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:23:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:23:39 INFO - PROCESS | 2548 | 1463430219718 Marionette TRACE conn6 <- [1,458,null,{}] 13:23:39 INFO - PROCESS | 2548 | 1463430219721 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:39 INFO - PROCESS | 2548 | 1463430219804 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 13:23:39 INFO - PROCESS | 2548 | 1463430219813 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:39 INFO - PROCESS | 2548 | ++DOCSHELL 17F2EC00 == 57 [pid = 2548] [id = 124] 13:23:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (17F2FC00) [pid = 2548] [serial = 369] [outer = 00000000] 13:23:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (17F3CC00) [pid = 2548] [serial = 370] [outer = 17F2FC00] 13:23:39 INFO - PROCESS | 2548 | 1463430219858 Marionette DEBUG loaded listener.js 13:23:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17FB0800) [pid = 2548] [serial = 371] [outer = 17F2FC00] 13:23:40 INFO - PROCESS | 2548 | 1463430220300 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:23:40 INFO - PROCESS | 2548 | 1463430220354 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 13:23:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:23:40 INFO - PROCESS | 2548 | 1463430220357 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:23:40 INFO - PROCESS | 2548 | 1463430220358 Marionette TRACE conn6 <- [1,462,null,{}] 13:23:40 INFO - PROCESS | 2548 | 1463430220362 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:40 INFO - PROCESS | 2548 | 1463430220441 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 13:23:40 INFO - PROCESS | 2548 | 1463430220447 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:40 INFO - PROCESS | 2548 | ++DOCSHELL 18968000 == 58 [pid = 2548] [id = 125] 13:23:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (189AE000) [pid = 2548] [serial = 372] [outer = 00000000] 13:23:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (19056800) [pid = 2548] [serial = 373] [outer = 189AE000] 13:23:40 INFO - PROCESS | 2548 | 1463430220491 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (19061000) [pid = 2548] [serial = 374] [outer = 189AE000] 13:23:41 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:41 INFO - PROCESS | 2548 | 1463430221002 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:23:41 INFO - PROCESS | 2548 | 1463430221030 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 13:23:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:23:41 INFO - PROCESS | 2548 | 1463430221040 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - PROCESS | 2548 | 1463430221042 Marionette TRACE conn6 <- [1,466,null,{}] 13:23:41 INFO - PROCESS | 2548 | 1463430221045 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:41 INFO - PROCESS | 2548 | 1463430221170 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 13:23:41 INFO - PROCESS | 2548 | 1463430221177 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 2548 | ++DOCSHELL 19167400 == 59 [pid = 2548] [id = 126] 13:23:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (19B58C00) [pid = 2548] [serial = 375] [outer = 00000000] 13:23:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (1B439800) [pid = 2548] [serial = 376] [outer = 19B58C00] 13:23:41 INFO - PROCESS | 2548 | 1463430221222 Marionette DEBUG loaded listener.js 13:23:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (1B441C00) [pid = 2548] [serial = 377] [outer = 19B58C00] 13:23:41 INFO - PROCESS | 2548 | 1463430221685 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:23:41 INFO - PROCESS | 2548 | 1463430221722 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 13:23:41 INFO - PROCESS | 2548 | 1463430221725 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - PROCESS | 2548 | 1463430221727 Marionette TRACE conn6 <- [1,470,null,{}] 13:23:41 INFO - PROCESS | 2548 | 1463430221730 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:41 INFO - PROCESS | 2548 | 1463430221868 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 13:23:41 INFO - PROCESS | 2548 | 1463430221892 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 2548 | ++DOCSHELL 191B8C00 == 60 [pid = 2548] [id = 127] 13:23:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (1B6A7000) [pid = 2548] [serial = 378] [outer = 00000000] 13:23:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (1C8C5400) [pid = 2548] [serial = 379] [outer = 1B6A7000] 13:23:41 INFO - PROCESS | 2548 | 1463430221936 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (1CF17800) [pid = 2548] [serial = 380] [outer = 1B6A7000] 13:23:42 INFO - PROCESS | 2548 | 1463430222368 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:23:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:23:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 672ms 13:23:42 INFO - PROCESS | 2548 | 1463430222403 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 13:23:42 INFO - PROCESS | 2548 | 1463430222405 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 13:23:42 INFO - PROCESS | 2548 | 1463430222408 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:23:42 INFO - PROCESS | 2548 | 1463430222410 Marionette TRACE conn6 <- [1,474,null,{}] 13:23:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:23:42 INFO - PROCESS | 2548 | 1463430222413 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:42 INFO - PROCESS | 2548 | 1463430222532 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 13:23:42 INFO - PROCESS | 2548 | 1463430222582 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:42 INFO - PROCESS | 2548 | ++DOCSHELL 1CF19800 == 61 [pid = 2548] [id = 128] 13:23:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1CF1D400) [pid = 2548] [serial = 381] [outer = 00000000] 13:23:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1D55E400) [pid = 2548] [serial = 382] [outer = 1CF1D400] 13:23:42 INFO - PROCESS | 2548 | 1463430222631 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1D6CD400) [pid = 2548] [serial = 383] [outer = 1CF1D400] 13:23:42 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (17F2C000) [pid = 2548] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:23:42 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (176D1000) [pid = 2548] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:23:42 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (0CDE0800) [pid = 2548] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:23:42 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1029DC00) [pid = 2548] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:23:42 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (1590BC00) [pid = 2548] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:23:43 INFO - PROCESS | 2548 | 1463430223054 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:23:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 13:23:43 INFO - PROCESS | 2548 | 1463430223083 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 2548 | 1463430223085 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 13:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:23:43 INFO - PROCESS | 2548 | 1463430223093 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 2548 | 1463430223095 Marionette TRACE conn6 <- [1,478,null,{}] 13:23:43 INFO - PROCESS | 2548 | 1463430223098 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:43 INFO - PROCESS | 2548 | 1463430223203 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 13:23:43 INFO - PROCESS | 2548 | 1463430223212 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:43 INFO - PROCESS | 2548 | ++DOCSHELL 19F27400 == 62 [pid = 2548] [id = 129] 13:23:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (19F29000) [pid = 2548] [serial = 384] [outer = 00000000] 13:23:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (19F2C000) [pid = 2548] [serial = 385] [outer = 19F29000] 13:23:43 INFO - PROCESS | 2548 | 1463430223256 Marionette DEBUG loaded listener.js 13:23:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (19F2CC00) [pid = 2548] [serial = 386] [outer = 19F29000] 13:23:43 INFO - PROCESS | 2548 | 1463430223696 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:23:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 631ms 13:23:43 INFO - PROCESS | 2548 | 1463430223729 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 2548 | 1463430223730 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 13:23:43 INFO - PROCESS | 2548 | 1463430223733 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 2548 | 1463430223735 Marionette TRACE conn6 <- [1,482,null,{}] 13:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:23:43 INFO - PROCESS | 2548 | 1463430223743 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:43 INFO - PROCESS | 2548 | 1463430223824 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 13:23:43 INFO - PROCESS | 2548 | 1463430223831 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:43 INFO - PROCESS | 2548 | ++DOCSHELL 19F34400 == 63 [pid = 2548] [id = 130] 13:23:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (19F34800) [pid = 2548] [serial = 387] [outer = 00000000] 13:23:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1CF1F000) [pid = 2548] [serial = 388] [outer = 19F34800] 13:23:43 INFO - PROCESS | 2548 | 1463430223874 Marionette DEBUG loaded listener.js 13:23:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (1D6D8800) [pid = 2548] [serial = 389] [outer = 19F34800] 13:23:44 INFO - PROCESS | 2548 | 1463430224323 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:23:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:23:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 13:23:44 INFO - PROCESS | 2548 | 1463430224369 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 13:23:44 INFO - PROCESS | 2548 | 1463430224371 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 13:23:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:23:44 INFO - PROCESS | 2548 | 1463430224375 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:23:44 INFO - PROCESS | 2548 | 1463430224377 Marionette TRACE conn6 <- [1,486,null,{}] 13:23:44 INFO - PROCESS | 2548 | 1463430224380 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:44 INFO - PROCESS | 2548 | 1463430224487 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 13:23:44 INFO - PROCESS | 2548 | 1463430224495 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:44 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0A000 == 64 [pid = 2548] [id = 131] 13:23:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (14D13000) [pid = 2548] [serial = 390] [outer = 00000000] 13:23:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1D85E400) [pid = 2548] [serial = 391] [outer = 14D13000] 13:23:44 INFO - PROCESS | 2548 | 1463430224548 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (1EA13C00) [pid = 2548] [serial = 392] [outer = 14D13000] 13:23:45 INFO - PROCESS | 2548 | 1463430225242 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:23:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:23:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 931ms 13:23:45 INFO - PROCESS | 2548 | 1463430225310 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 13:23:45 INFO - PROCESS | 2548 | 1463430225314 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 13:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:23:45 INFO - PROCESS | 2548 | 1463430225320 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:23:45 INFO - PROCESS | 2548 | 1463430225324 Marionette TRACE conn6 <- [1,490,null,{}] 13:23:45 INFO - PROCESS | 2548 | 1463430225330 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:45 INFO - PROCESS | 2548 | 1463430225441 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 13:23:45 INFO - PROCESS | 2548 | 1463430225569 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 2548 | ++DOCSHELL 0FF30400 == 65 [pid = 2548] [id = 132] 13:23:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (1029B800) [pid = 2548] [serial = 393] [outer = 00000000] 13:23:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (14AD5400) [pid = 2548] [serial = 394] [outer = 1029B800] 13:23:45 INFO - PROCESS | 2548 | 1463430225626 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17268C00) [pid = 2548] [serial = 395] [outer = 1029B800] 13:23:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (176D8000) [pid = 2548] [serial = 396] [outer = 10102000] 13:23:46 INFO - PROCESS | 2548 | 1463430226297 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:23:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:23:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1018ms 13:23:46 INFO - PROCESS | 2548 | 1463430226350 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 13:23:46 INFO - PROCESS | 2548 | 1463430226356 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 13:23:46 INFO - PROCESS | 2548 | 1463430226363 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - PROCESS | 2548 | 1463430226366 Marionette TRACE conn6 <- [1,494,null,{}] 13:23:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:23:46 INFO - PROCESS | 2548 | 1463430226370 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:46 INFO - PROCESS | 2548 | 1463430226497 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 13:23:46 INFO - PROCESS | 2548 | 1463430226623 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:46 INFO - PROCESS | 2548 | ++DOCSHELL 0FC4FC00 == 66 [pid = 2548] [id = 133] 13:23:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (0FD16800) [pid = 2548] [serial = 397] [outer = 00000000] 13:23:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (19059800) [pid = 2548] [serial = 398] [outer = 0FD16800] 13:23:46 INFO - PROCESS | 2548 | 1463430226679 Marionette DEBUG loaded listener.js 13:23:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (19B56000) [pid = 2548] [serial = 399] [outer = 0FD16800] 13:23:47 INFO - PROCESS | 2548 | 1463430227310 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:23:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:23:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 971ms 13:23:47 INFO - PROCESS | 2548 | 1463430227340 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 13:23:47 INFO - PROCESS | 2548 | 1463430227343 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 13:23:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:23:47 INFO - PROCESS | 2548 | 1463430227347 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:23:47 INFO - PROCESS | 2548 | 1463430227350 Marionette TRACE conn6 <- [1,498,null,{}] 13:23:47 INFO - PROCESS | 2548 | 1463430227361 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:47 INFO - PROCESS | 2548 | 1463430227472 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 13:23:47 INFO - PROCESS | 2548 | 1463430227575 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 2548 | ++DOCSHELL 15F58400 == 67 [pid = 2548] [id = 134] 13:23:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1CEC9000) [pid = 2548] [serial = 400] [outer = 00000000] 13:23:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1CECE000) [pid = 2548] [serial = 401] [outer = 1CEC9000] 13:23:47 INFO - PROCESS | 2548 | 1463430227631 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1CED2800) [pid = 2548] [serial = 402] [outer = 1CEC9000] 13:23:48 INFO - PROCESS | 2548 | 1463430228205 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:23:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:23:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 931ms 13:23:48 INFO - PROCESS | 2548 | 1463430228280 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 13:23:48 INFO - PROCESS | 2548 | 1463430228283 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 13:23:48 INFO - PROCESS | 2548 | 1463430228286 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:23:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:23:48 INFO - PROCESS | 2548 | 1463430228288 Marionette TRACE conn6 <- [1,502,null,{}] 13:23:48 INFO - PROCESS | 2548 | 1463430228292 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:48 INFO - PROCESS | 2548 | 1463430228398 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 13:23:48 INFO - PROCESS | 2548 | 1463430228530 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:48 INFO - PROCESS | 2548 | ++DOCSHELL 0FF29000 == 68 [pid = 2548] [id = 135] 13:23:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (19F2E400) [pid = 2548] [serial = 403] [outer = 00000000] 13:23:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1D860C00) [pid = 2548] [serial = 404] [outer = 19F2E400] 13:23:48 INFO - PROCESS | 2548 | 1463430228586 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1E3E8400) [pid = 2548] [serial = 405] [outer = 19F2E400] 13:23:49 INFO - PROCESS | 2548 | 1463430229399 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:23:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:23:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1171ms 13:23:49 INFO - PROCESS | 2548 | 1463430229467 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 13:23:49 INFO - PROCESS | 2548 | 1463430229471 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 13:23:49 INFO - PROCESS | 2548 | 1463430229477 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:23:49 INFO - PROCESS | 2548 | 1463430229481 Marionette TRACE conn6 <- [1,506,null,{}] 13:23:49 INFO - PROCESS | 2548 | 1463430229488 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:49 INFO - PROCESS | 2548 | 1463430229583 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 13:23:49 INFO - PROCESS | 2548 | 1463430229714 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:49 INFO - PROCESS | 2548 | ++DOCSHELL 090F0000 == 69 [pid = 2548] [id = 136] 13:23:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (090F3C00) [pid = 2548] [serial = 406] [outer = 00000000] 13:23:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (10102C00) [pid = 2548] [serial = 407] [outer = 090F3C00] 13:23:49 INFO - PROCESS | 2548 | 1463430229764 Marionette DEBUG loaded listener.js 13:23:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (14AD3800) [pid = 2548] [serial = 408] [outer = 090F3C00] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 17F1BC00 == 68 [pid = 2548] [id = 48] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 10F0A800 == 67 [pid = 2548] [id = 45] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 19F34400 == 66 [pid = 2548] [id = 130] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 19F27400 == 65 [pid = 2548] [id = 129] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 1CF19800 == 64 [pid = 2548] [id = 128] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 191B8C00 == 63 [pid = 2548] [id = 127] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 19167400 == 62 [pid = 2548] [id = 126] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 18968000 == 61 [pid = 2548] [id = 125] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 17F2EC00 == 60 [pid = 2548] [id = 124] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (18BA6400) [pid = 2548] [serial = 340] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 176D4C00 == 59 [pid = 2548] [id = 123] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 0FD0FC00 == 58 [pid = 2548] [id = 122] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 0FF27800 == 57 [pid = 2548] [id = 121] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 0FF24C00 == 56 [pid = 2548] [id = 115] 13:23:50 INFO - PROCESS | 2548 | --DOCSHELL 17F32800 == 55 [pid = 2548] [id = 114] 13:23:50 INFO - PROCESS | 2548 | 1463430230401 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:23:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 970ms 13:23:50 INFO - PROCESS | 2548 | 1463430230452 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 13:23:50 INFO - PROCESS | 2548 | 1463430230457 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 13:23:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:23:50 INFO - PROCESS | 2548 | 1463430230465 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:23:50 INFO - PROCESS | 2548 | 1463430230468 Marionette TRACE conn6 <- [1,510,null,{}] 13:23:50 INFO - PROCESS | 2548 | 1463430230471 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:50 INFO - PROCESS | 2548 | 1463430230564 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (17F39C00) [pid = 2548] [serial = 338] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17CD4C00) [pid = 2548] [serial = 335] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (0FF26C00) [pid = 2548] [serial = 329] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (19F6C800) [pid = 2548] [serial = 322] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (14A45000) [pid = 2548] [serial = 313] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1725E400) [pid = 2548] [serial = 326] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (17C07000) [pid = 2548] [serial = 334] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (0FD0A800) [pid = 2548] [serial = 328] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (17C09400) [pid = 2548] [serial = 316] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (1726BC00) [pid = 2548] [serial = 331] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (1590B800) [pid = 2548] [serial = 325] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1762F800) [pid = 2548] [serial = 332] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (17F2E800) [pid = 2548] [serial = 319] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (17F34400) [pid = 2548] [serial = 337] [outer = 00000000] [url = about:blank] 13:23:50 INFO - PROCESS | 2548 | 1463430230668 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 2548 | ++DOCSHELL 0FB09C00 == 56 [pid = 2548] [id = 137] 13:23:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (0FC5A800) [pid = 2548] [serial = 409] [outer = 00000000] 13:23:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (0FF26C00) [pid = 2548] [serial = 410] [outer = 0FC5A800] 13:23:50 INFO - PROCESS | 2548 | 1463430230714 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (14080400) [pid = 2548] [serial = 411] [outer = 0FC5A800] 13:23:51 INFO - PROCESS | 2548 | 1463430231161 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:23:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:23:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 731ms 13:23:51 INFO - PROCESS | 2548 | 1463430231196 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 13:23:51 INFO - PROCESS | 2548 | 1463430231198 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 13:23:51 INFO - PROCESS | 2548 | 1463430231202 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:23:51 INFO - PROCESS | 2548 | 1463430231205 Marionette TRACE conn6 <- [1,514,null,{}] 13:23:51 INFO - PROCESS | 2548 | 1463430231215 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:51 INFO - PROCESS | 2548 | 1463430231298 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 13:23:51 INFO - PROCESS | 2548 | 1463430231309 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 2548 | ++DOCSHELL 17621400 == 57 [pid = 2548] [id = 138] 13:23:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (17624400) [pid = 2548] [serial = 412] [outer = 00000000] 13:23:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1762DC00) [pid = 2548] [serial = 413] [outer = 17624400] 13:23:51 INFO - PROCESS | 2548 | 1463430231356 Marionette DEBUG loaded listener.js 13:23:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (17639400) [pid = 2548] [serial = 414] [outer = 17624400] 13:23:51 INFO - PROCESS | 2548 | 1463430231809 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:23:51 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 13:23:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 13:23:51 INFO - PROCESS | 2548 | 1463430231840 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 13:23:51 INFO - PROCESS | 2548 | 1463430231842 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 13:23:51 INFO - PROCESS | 2548 | 1463430231846 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:23:51 INFO - PROCESS | 2548 | 1463430231848 Marionette TRACE conn6 <- [1,518,null,{}] 13:23:51 INFO - PROCESS | 2548 | 1463430231851 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:51 INFO - PROCESS | 2548 | 1463430231931 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 13:23:51 INFO - PROCESS | 2548 | 1463430231940 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 2548 | ++DOCSHELL 176D2000 == 58 [pid = 2548] [id = 139] 13:23:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (176D5000) [pid = 2548] [serial = 415] [outer = 00000000] 13:23:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (17C0BC00) [pid = 2548] [serial = 416] [outer = 176D5000] 13:23:52 INFO - PROCESS | 2548 | 1463430231985 Marionette DEBUG loaded listener.js 13:23:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (17CD6C00) [pid = 2548] [serial = 417] [outer = 176D5000] 13:23:52 INFO - PROCESS | 2548 | 1463430232421 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 631ms 13:23:52 INFO - PROCESS | 2548 | 1463430232490 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 13:23:52 INFO - PROCESS | 2548 | 1463430232492 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 13:23:52 INFO - PROCESS | 2548 | 1463430232496 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - PROCESS | 2548 | 1463430232497 Marionette TRACE conn6 <- [1,522,null,{}] 13:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:23:52 INFO - PROCESS | 2548 | 1463430232501 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:52 INFO - PROCESS | 2548 | 1463430232578 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 13:23:52 INFO - PROCESS | 2548 | 1463430232584 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 2548 | ++DOCSHELL 17F17400 == 59 [pid = 2548] [id = 140] 13:23:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (17F1E000) [pid = 2548] [serial = 418] [outer = 00000000] 13:23:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (17F2B800) [pid = 2548] [serial = 419] [outer = 17F1E000] 13:23:52 INFO - PROCESS | 2548 | 1463430232630 Marionette DEBUG loaded listener.js 13:23:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (17F34000) [pid = 2548] [serial = 420] [outer = 17F1E000] 13:23:53 INFO - PROCESS | 2548 | 1463430233145 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 13:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:23:53 INFO - PROCESS | 2548 | 1463430233175 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 13:23:53 INFO - PROCESS | 2548 | 1463430233177 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 13:23:53 INFO - PROCESS | 2548 | 1463430233179 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:23:53 INFO - PROCESS | 2548 | 1463430233181 Marionette TRACE conn6 <- [1,526,null,{}] 13:23:53 INFO - PROCESS | 2548 | 1463430233184 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:53 INFO - PROCESS | 2548 | 1463430233311 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 13:23:53 INFO - PROCESS | 2548 | 1463430233365 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:53 INFO - PROCESS | 2548 | ++DOCSHELL 17FAA400 == 60 [pid = 2548] [id = 141] 13:23:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1894EC00) [pid = 2548] [serial = 421] [outer = 00000000] 13:23:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (189B6800) [pid = 2548] [serial = 422] [outer = 1894EC00] 13:23:53 INFO - PROCESS | 2548 | 1463430233416 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (189B8400) [pid = 2548] [serial = 423] [outer = 1894EC00] 13:23:53 INFO - PROCESS | 2548 | 1463430233863 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:23:53 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 13:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 731ms 13:23:53 INFO - PROCESS | 2548 | 1463430233949 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 13:23:53 INFO - PROCESS | 2548 | 1463430233951 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 13:23:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:23:53 INFO - PROCESS | 2548 | 1463430233955 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:23:53 INFO - PROCESS | 2548 | 1463430233957 Marionette TRACE conn6 <- [1,530,null,{}] 13:23:53 INFO - PROCESS | 2548 | 1463430233960 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:54 INFO - PROCESS | 2548 | 1463430234066 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 13:23:54 INFO - PROCESS | 2548 | 1463430234076 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 2548 | ++DOCSHELL 18BA9800 == 61 [pid = 2548] [id = 142] 13:23:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (18BAAC00) [pid = 2548] [serial = 424] [outer = 00000000] 13:23:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (19061800) [pid = 2548] [serial = 425] [outer = 18BAAC00] 13:23:54 INFO - PROCESS | 2548 | 1463430234167 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (191BF400) [pid = 2548] [serial = 426] [outer = 18BAAC00] 13:23:54 INFO - PROCESS | 2548 | 1463430234612 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:23:54 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 13:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:23:54 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 13:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:23:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 13:23:54 INFO - PROCESS | 2548 | 1463430234627 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 13:23:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:23:54 INFO - PROCESS | 2548 | 1463430234629 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 13:23:54 INFO - PROCESS | 2548 | 1463430234632 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:23:54 INFO - PROCESS | 2548 | 1463430234634 Marionette TRACE conn6 <- [1,534,null,{}] 13:23:54 INFO - PROCESS | 2548 | 1463430234638 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:54 INFO - PROCESS | 2548 | 1463430234769 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 13:23:54 INFO - PROCESS | 2548 | 1463430234776 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 2548 | ++DOCSHELL 19B55800 == 62 [pid = 2548] [id = 143] 13:23:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (19E03C00) [pid = 2548] [serial = 427] [outer = 00000000] 13:23:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (19F77C00) [pid = 2548] [serial = 428] [outer = 19E03C00] 13:23:54 INFO - PROCESS | 2548 | 1463430234819 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1B2E1000) [pid = 2548] [serial = 429] [outer = 19E03C00] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (19B58C00) [pid = 2548] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (1B6A7000) [pid = 2548] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (176D6000) [pid = 2548] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (189AE000) [pid = 2548] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (0FF30800) [pid = 2548] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (1CF1D400) [pid = 2548] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (10295C00) [pid = 2548] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (17F2FC00) [pid = 2548] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (19F34800) [pid = 2548] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (19F29000) [pid = 2548] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1C847400) [pid = 2548] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (090EE000) [pid = 2548] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1428DC00) [pid = 2548] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (17F19400) [pid = 2548] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:23:55 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (17F28800) [pid = 2548] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:23:55 INFO - PROCESS | 2548 | 1463430235366 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:23:55 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. 13:23:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 771ms 13:23:55 INFO - PROCESS | 2548 | 1463430235412 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 13:23:55 INFO - PROCESS | 2548 | 1463430235414 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 13:23:55 INFO - PROCESS | 2548 | 1463430235417 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:23:55 INFO - PROCESS | 2548 | 1463430235419 Marionette TRACE conn6 <- [1,538,null,{}] 13:23:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:23:55 INFO - PROCESS | 2548 | 1463430235423 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:55 INFO - PROCESS | 2548 | 1463430235499 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 13:23:55 INFO - PROCESS | 2548 | 1463430235506 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:55 INFO - PROCESS | 2548 | ++DOCSHELL 18962400 == 63 [pid = 2548] [id = 144] 13:23:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (189B4800) [pid = 2548] [serial = 430] [outer = 00000000] 13:23:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (19E08800) [pid = 2548] [serial = 431] [outer = 189B4800] 13:23:55 INFO - PROCESS | 2548 | 1463430235550 Marionette DEBUG loaded listener.js 13:23:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1B437C00) [pid = 2548] [serial = 432] [outer = 189B4800] 13:23:55 INFO - PROCESS | 2548 | 1463430235959 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:23:56 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. 13:23:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 13:23:56 INFO - PROCESS | 2548 | 1463430235994 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 13:23:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:23:56 INFO - PROCESS | 2548 | 1463430235996 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 13:23:56 INFO - PROCESS | 2548 | 1463430235999 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - PROCESS | 2548 | 1463430236001 Marionette TRACE conn6 <- [1,542,null,{}] 13:23:56 INFO - PROCESS | 2548 | 1463430236016 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:56 INFO - PROCESS | 2548 | 1463430236096 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 13:23:56 INFO - PROCESS | 2548 | 1463430236107 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 2548 | ++DOCSHELL 19F2D400 == 64 [pid = 2548] [id = 145] 13:23:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1B5F2400) [pid = 2548] [serial = 433] [outer = 00000000] 13:23:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1C845800) [pid = 2548] [serial = 434] [outer = 1B5F2400] 13:23:56 INFO - PROCESS | 2548 | 1463430236151 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1CEC4000) [pid = 2548] [serial = 435] [outer = 1B5F2400] 13:23:56 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:56 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:56 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:56 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:56 INFO - PROCESS | 2548 | 1463430236588 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:23:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:23:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 631ms 13:23:56 INFO - PROCESS | 2548 | 1463430236630 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 13:23:56 INFO - PROCESS | 2548 | 1463430236633 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 13:23:56 INFO - PROCESS | 2548 | 1463430236636 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:23:56 INFO - PROCESS | 2548 | 1463430236638 Marionette TRACE conn6 <- [1,546,null,{}] 13:23:56 INFO - PROCESS | 2548 | 1463430236642 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:56 INFO - PROCESS | 2548 | 1463430236750 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 13:23:56 INFO - PROCESS | 2548 | 1463430236759 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 2548 | ++DOCSHELL 1CF18C00 == 65 [pid = 2548] [id = 146] 13:23:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1CF1A400) [pid = 2548] [serial = 436] [outer = 00000000] 13:23:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1D558400) [pid = 2548] [serial = 437] [outer = 1CF1A400] 13:23:56 INFO - PROCESS | 2548 | 1463430236808 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1D6D4C00) [pid = 2548] [serial = 438] [outer = 1CF1A400] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 17F27000 == 64 [pid = 2548] [id = 104] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 0CD74C00 == 63 [pid = 2548] [id = 46] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 140A1C00 == 62 [pid = 2548] [id = 78] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 191B8400 == 61 [pid = 2548] [id = 119] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 1762CC00 == 60 [pid = 2548] [id = 106] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 17FAFC00 == 59 [pid = 2548] [id = 117] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 1C6E2C00 == 58 [pid = 2548] [id = 93] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 19F71800 == 57 [pid = 2548] [id = 120] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 176D5800 == 56 [pid = 2548] [id = 92] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 1726A000 == 55 [pid = 2548] [id = 107] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 189B5800 == 54 [pid = 2548] [id = 108] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 1AE44400 == 53 [pid = 2548] [id = 76] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 1409D800 == 52 [pid = 2548] [id = 91] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 17FA6800 == 51 [pid = 2548] [id = 62] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 19B5C000 == 50 [pid = 2548] [id = 64] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 172AC400 == 49 [pid = 2548] [id = 30] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 18BAB000 == 48 [pid = 2548] [id = 63] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 19166C00 == 47 [pid = 2548] [id = 118] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 0FF28800 == 46 [pid = 2548] [id = 35] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 14D1A400 == 45 [pid = 2548] [id = 116] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 14B25C00 == 44 [pid = 2548] [id = 47] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 15914400 == 43 [pid = 2548] [id = 79] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 14A41400 == 42 [pid = 2548] [id = 61] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 090F0000 == 41 [pid = 2548] [id = 136] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 0FF29000 == 40 [pid = 2548] [id = 135] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 15F58400 == 39 [pid = 2548] [id = 134] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 0FC4FC00 == 38 [pid = 2548] [id = 133] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 0FD0A000 == 37 [pid = 2548] [id = 131] 13:23:57 INFO - PROCESS | 2548 | --DOCSHELL 0FF30400 == 36 [pid = 2548] [id = 132] 13:23:58 INFO - PROCESS | 2548 | --DOCSHELL 0FB09C00 == 35 [pid = 2548] [id = 137] 13:23:58 INFO - PROCESS | 2548 | --DOCSHELL 17FAA400 == 34 [pid = 2548] [id = 141] 13:23:58 INFO - PROCESS | 2548 | --DOCSHELL 17621400 == 33 [pid = 2548] [id = 138] 13:23:58 INFO - PROCESS | 2548 | --DOCSHELL 17F17400 == 32 [pid = 2548] [id = 140] 13:23:58 INFO - PROCESS | 2548 | --DOCSHELL 19B55800 == 31 [pid = 2548] [id = 143] 13:23:58 INFO - PROCESS | 2548 | --DOCSHELL 19F2D400 == 30 [pid = 2548] [id = 145] 13:23:58 INFO - PROCESS | 2548 | --DOCSHELL 18BA9800 == 29 [pid = 2548] [id = 142] 13:23:58 INFO - PROCESS | 2548 | --DOCSHELL 176D2000 == 28 [pid = 2548] [id = 139] 13:23:58 INFO - PROCESS | 2548 | --DOCSHELL 18962400 == 27 [pid = 2548] [id = 144] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (0FBF4C00) [pid = 2548] [serial = 269] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (165E0400) [pid = 2548] [serial = 272] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (19161000) [pid = 2548] [serial = 275] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1CCE6400) [pid = 2548] [serial = 278] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1C8BDC00) [pid = 2548] [serial = 311] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1B439800) [pid = 2548] [serial = 376] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1C8C5400) [pid = 2548] [serial = 379] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1B441C00) [pid = 2548] [serial = 377] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (17C07400) [pid = 2548] [serial = 367] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1C6E1800) [pid = 2548] [serial = 358] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (19056800) [pid = 2548] [serial = 373] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (1590E000) [pid = 2548] [serial = 362] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (14ACEC00) [pid = 2548] [serial = 361] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (1D55E400) [pid = 2548] [serial = 382] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (14ACF000) [pid = 2548] [serial = 364] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (1725DC00) [pid = 2548] [serial = 365] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (17F3CC00) [pid = 2548] [serial = 370] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (17FB0800) [pid = 2548] [serial = 371] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (100D2C00) [pid = 2548] [serial = 343] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (17627800) [pid = 2548] [serial = 346] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (189B4C00) [pid = 2548] [serial = 349] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (1961E400) [pid = 2548] [serial = 352] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (1CF17800) [pid = 2548] [serial = 380] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (19F73800) [pid = 2548] [serial = 355] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (1D6D8800) [pid = 2548] [serial = 389] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (1D85E400) [pid = 2548] [serial = 391] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (19F2C000) [pid = 2548] [serial = 385] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1D6CD400) [pid = 2548] [serial = 383] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (1CF1F000) [pid = 2548] [serial = 388] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (17CD1800) [pid = 2548] [serial = 368] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (19F2CC00) [pid = 2548] [serial = 386] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (19061000) [pid = 2548] [serial = 374] [outer = 00000000] [url = about:blank] 13:23:58 INFO - PROCESS | 2548 | 1463430238911 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 2317ms 13:23:58 INFO - PROCESS | 2548 | 1463430238957 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 13:23:58 INFO - PROCESS | 2548 | 1463430238961 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 13:23:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:23:59 INFO - PROCESS | 2548 | 1463430238966 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 2548 | 1463430238968 Marionette TRACE conn6 <- [1,550,null,{}] 13:23:59 INFO - PROCESS | 2548 | 1463430238974 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:59 INFO - PROCESS | 2548 | 1463430239062 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 13:23:59 INFO - PROCESS | 2548 | 1463430239072 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 2548 | ++DOCSHELL 0A13FC00 == 28 [pid = 2548] [id = 147] 13:23:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (0A180000) [pid = 2548] [serial = 439] [outer = 00000000] 13:23:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (0CD75000) [pid = 2548] [serial = 440] [outer = 0A180000] 13:23:59 INFO - PROCESS | 2548 | 1463430239121 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (0FB61400) [pid = 2548] [serial = 441] [outer = 0A180000] 13:23:59 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:59 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:59 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:59 INFO - PROCESS | 2548 | 1463430239598 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:23:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:23:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 671ms 13:23:59 INFO - PROCESS | 2548 | 1463430239637 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 13:23:59 INFO - PROCESS | 2548 | 1463430239643 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 13:23:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:23:59 INFO - PROCESS | 2548 | 1463430239649 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 2548 | 1463430239652 Marionette TRACE conn6 <- [1,554,null,{}] 13:23:59 INFO - PROCESS | 2548 | 1463430239656 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:59 INFO - PROCESS | 2548 | 1463430239746 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 13:23:59 INFO - PROCESS | 2548 | 1463430239757 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 2548 | ++DOCSHELL 0FD13400 == 29 [pid = 2548] [id = 148] 13:23:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (0FF26000) [pid = 2548] [serial = 442] [outer = 00000000] 13:23:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (0FF31400) [pid = 2548] [serial = 443] [outer = 0FF26000] 13:23:59 INFO - PROCESS | 2548 | 1463430239803 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (1010C400) [pid = 2548] [serial = 444] [outer = 0FF26000] 13:24:00 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:00 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:00 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:00 INFO - PROCESS | 2548 | 1463430240276 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:24:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:24:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 13:24:00 INFO - PROCESS | 2548 | 1463430240321 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 13:24:00 INFO - PROCESS | 2548 | 1463430240324 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 13:24:00 INFO - PROCESS | 2548 | 1463430240328 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:24:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:24:00 INFO - PROCESS | 2548 | 1463430240331 Marionette TRACE conn6 <- [1,558,null,{}] 13:24:00 INFO - PROCESS | 2548 | 1463430240342 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:00 INFO - PROCESS | 2548 | 1463430240456 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 13:24:00 INFO - PROCESS | 2548 | 1463430240536 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:00 INFO - PROCESS | 2548 | ++DOCSHELL 14098400 == 30 [pid = 2548] [id = 149] 13:24:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (14099C00) [pid = 2548] [serial = 445] [outer = 00000000] 13:24:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (142E0C00) [pid = 2548] [serial = 446] [outer = 14099C00] 13:24:00 INFO - PROCESS | 2548 | 1463430240586 Marionette DEBUG loaded listener.js 13:24:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (14584000) [pid = 2548] [serial = 447] [outer = 14099C00] 13:24:00 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:00 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:00 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:00 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:01 INFO - PROCESS | 2548 | 1463430240972 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:24:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:24:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 13:24:01 INFO - PROCESS | 2548 | 1463430241002 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 13:24:01 INFO - PROCESS | 2548 | 1463430241004 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 13:24:01 INFO - PROCESS | 2548 | 1463430241007 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:24:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:24:01 INFO - PROCESS | 2548 | 1463430241009 Marionette TRACE conn6 <- [1,562,null,{}] 13:24:01 INFO - PROCESS | 2548 | 1463430241012 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:01 INFO - PROCESS | 2548 | 1463430241136 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 13:24:01 INFO - PROCESS | 2548 | 1463430241144 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0F800 == 31 [pid = 2548] [id = 150] 13:24:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1059B400) [pid = 2548] [serial = 448] [outer = 00000000] 13:24:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (14D7D800) [pid = 2548] [serial = 449] [outer = 1059B400] 13:24:01 INFO - PROCESS | 2548 | 1463430241192 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (159E1800) [pid = 2548] [serial = 450] [outer = 1059B400] 13:24:01 INFO - PROCESS | 2548 | 1463430241615 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:24:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:24:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 13:24:01 INFO - PROCESS | 2548 | 1463430241641 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 13:24:01 INFO - PROCESS | 2548 | 1463430241643 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 13:24:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:24:01 INFO - PROCESS | 2548 | 1463430241646 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:24:01 INFO - PROCESS | 2548 | 1463430241648 Marionette TRACE conn6 <- [1,566,null,{}] 13:24:01 INFO - PROCESS | 2548 | 1463430241652 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:01 INFO - PROCESS | 2548 | 1463430241727 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 13:24:01 INFO - PROCESS | 2548 | 1463430241828 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 2548 | ++DOCSHELL 165E2400 == 32 [pid = 2548] [id = 151] 13:24:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (165E2C00) [pid = 2548] [serial = 451] [outer = 00000000] 13:24:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1725EC00) [pid = 2548] [serial = 452] [outer = 165E2C00] 13:24:01 INFO - PROCESS | 2548 | 1463430241877 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (17265800) [pid = 2548] [serial = 453] [outer = 165E2C00] 13:24:02 INFO - PROCESS | 2548 | 1463430242283 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 631ms 13:24:02 INFO - PROCESS | 2548 | 1463430242309 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 2548 | 1463430242311 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 13:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:24:02 INFO - PROCESS | 2548 | 1463430242314 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 2548 | 1463430242315 Marionette TRACE conn6 <- [1,570,null,{}] 13:24:02 INFO - PROCESS | 2548 | 1463430242326 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:02 INFO - PROCESS | 2548 | 1463430242433 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 13:24:02 INFO - PROCESS | 2548 | 1463430242442 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:02 INFO - PROCESS | 2548 | ++DOCSHELL 17626000 == 33 [pid = 2548] [id = 152] 13:24:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (17627400) [pid = 2548] [serial = 454] [outer = 00000000] 13:24:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (1763D000) [pid = 2548] [serial = 455] [outer = 17627400] 13:24:02 INFO - PROCESS | 2548 | 1463430242489 Marionette DEBUG loaded listener.js 13:24:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (176D7400) [pid = 2548] [serial = 456] [outer = 17627400] 13:24:02 INFO - PROCESS | 2548 | 1463430242935 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 13:24:02 INFO - PROCESS | 2548 | 1463430242985 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 13:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:24:02 INFO - PROCESS | 2548 | 1463430242987 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 13:24:02 INFO - PROCESS | 2548 | 1463430242990 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 2548 | 1463430242992 Marionette TRACE conn6 <- [1,574,null,{}] 13:24:03 INFO - PROCESS | 2548 | 1463430242995 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:03 INFO - PROCESS | 2548 | 1463430243071 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 13:24:03 INFO - PROCESS | 2548 | 1463430243112 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 2548 | ++DOCSHELL 17C01800 == 34 [pid = 2548] [id = 153] 13:24:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17C09400) [pid = 2548] [serial = 457] [outer = 00000000] 13:24:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (17C10800) [pid = 2548] [serial = 458] [outer = 17C09400] 13:24:03 INFO - PROCESS | 2548 | 1463430243156 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (17F20000) [pid = 2548] [serial = 459] [outer = 17C09400] 13:24:03 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:03 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:03 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:03 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:03 INFO - PROCESS | 2548 | 1463430243538 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:24:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:24:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 13:24:03 INFO - PROCESS | 2548 | 1463430243565 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 2548 | 1463430243567 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 13:24:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:24:03 INFO - PROCESS | 2548 | 1463430243570 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - PROCESS | 2548 | 1463430243571 Marionette TRACE conn6 <- [1,578,null,{}] 13:24:03 INFO - PROCESS | 2548 | 1463430243575 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:03 INFO - PROCESS | 2548 | 1463430243687 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 13:24:03 INFO - PROCESS | 2548 | 1463430243695 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 2548 | ++DOCSHELL 17F21800 == 35 [pid = 2548] [id = 154] 13:24:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (17F22400) [pid = 2548] [serial = 460] [outer = 00000000] 13:24:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (17F35400) [pid = 2548] [serial = 461] [outer = 17F22400] 13:24:03 INFO - PROCESS | 2548 | 1463430243741 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (17F3CC00) [pid = 2548] [serial = 462] [outer = 17F22400] 13:24:04 INFO - PROCESS | 2548 | 1463430244151 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:24:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:24:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 631ms 13:24:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:24:04 INFO - PROCESS | 2548 | 1463430244201 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 2548 | 1463430244203 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 13:24:04 INFO - PROCESS | 2548 | 1463430244206 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:24:04 INFO - PROCESS | 2548 | 1463430244208 Marionette TRACE conn6 <- [1,582,null,{}] 13:24:04 INFO - PROCESS | 2548 | 1463430244217 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:04 INFO - PROCESS | 2548 | 1463430244322 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 13:24:04 INFO - PROCESS | 2548 | 1463430244328 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 2548 | ++DOCSHELL 14087C00 == 36 [pid = 2548] [id = 155] 13:24:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (17FAE800) [pid = 2548] [serial = 463] [outer = 00000000] 13:24:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (18963400) [pid = 2548] [serial = 464] [outer = 17FAE800] 13:24:04 INFO - PROCESS | 2548 | 1463430244374 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (18965000) [pid = 2548] [serial = 465] [outer = 17FAE800] 13:24:04 INFO - PROCESS | 2548 | 1463430244811 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:24:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:24:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 13:24:04 INFO - PROCESS | 2548 | 1463430244841 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 2548 | 1463430244842 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 13:24:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:24:04 INFO - PROCESS | 2548 | 1463430244846 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:24:04 INFO - PROCESS | 2548 | 1463430244848 Marionette TRACE conn6 <- [1,586,null,{}] 13:24:04 INFO - PROCESS | 2548 | 1463430244851 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:04 INFO - PROCESS | 2548 | 1463430244959 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 13:24:04 INFO - PROCESS | 2548 | 1463430244966 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 2548 | ++DOCSHELL 189B4400 == 37 [pid = 2548] [id = 156] 13:24:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (189B4C00) [pid = 2548] [serial = 466] [outer = 00000000] 13:24:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (18BAF800) [pid = 2548] [serial = 467] [outer = 189B4C00] 13:24:05 INFO - PROCESS | 2548 | 1463430245012 Marionette DEBUG loaded listener.js 13:24:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (19056800) [pid = 2548] [serial = 468] [outer = 189B4C00] 13:24:05 INFO - PROCESS | 2548 | 1463430245412 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 631ms 13:24:05 INFO - PROCESS | 2548 | 1463430245490 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 13:24:05 INFO - PROCESS | 2548 | 1463430245492 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 13:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:24:05 INFO - PROCESS | 2548 | 1463430245544 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:24:05 INFO - PROCESS | 2548 | 1463430245547 Marionette TRACE conn6 <- [1,590,null,{}] 13:24:05 INFO - PROCESS | 2548 | 1463430245555 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:05 INFO - PROCESS | 2548 | 1463430245684 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 13:24:05 INFO - PROCESS | 2548 | 1463430245784 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:05 INFO - PROCESS | 2548 | ++DOCSHELL 15F51000 == 38 [pid = 2548] [id = 157] 13:24:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (19052400) [pid = 2548] [serial = 469] [outer = 00000000] 13:24:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (19167C00) [pid = 2548] [serial = 470] [outer = 19052400] 13:24:05 INFO - PROCESS | 2548 | 1463430245845 Marionette DEBUG loaded listener.js 13:24:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1961E800) [pid = 2548] [serial = 471] [outer = 19052400] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (17FA7000) [pid = 2548] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (18BA3000) [pid = 2548] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (19F73400) [pid = 2548] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (0FF2F800) [pid = 2548] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1726B000) [pid = 2548] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1916A000) [pid = 2548] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (19616800) [pid = 2548] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (17FB0C00) [pid = 2548] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (0FF25000) [pid = 2548] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1762E400) [pid = 2548] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (17263400) [pid = 2548] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (19B5CC00) [pid = 2548] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (1894EC00) [pid = 2548] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (18BAAC00) [pid = 2548] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (19E03C00) [pid = 2548] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1B5F2400) [pid = 2548] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (189B4800) [pid = 2548] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (17F1E000) [pid = 2548] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (176D5000) [pid = 2548] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (17624400) [pid = 2548] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (0FC5A800) [pid = 2548] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (090F3C00) [pid = 2548] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (19F2E400) [pid = 2548] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (1CEC9000) [pid = 2548] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (0FD16800) [pid = 2548] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (1029B800) [pid = 2548] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:24:06 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (14D13000) [pid = 2548] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:24:06 INFO - PROCESS | 2548 | 1463430246735 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:24:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:24:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1231ms 13:24:06 INFO - PROCESS | 2548 | 1463430246773 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 13:24:06 INFO - PROCESS | 2548 | 1463430246775 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 13:24:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:24:06 INFO - PROCESS | 2548 | 1463430246778 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - PROCESS | 2548 | 1463430246779 Marionette TRACE conn6 <- [1,594,null,{}] 13:24:06 INFO - PROCESS | 2548 | 1463430246783 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:06 INFO - PROCESS | 2548 | 1463430246858 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 13:24:06 INFO - PROCESS | 2548 | 1463430246864 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 2548 | ++DOCSHELL 10290800 == 39 [pid = 2548] [id = 158] 13:24:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (142E8000) [pid = 2548] [serial = 472] [outer = 00000000] 13:24:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (17229400) [pid = 2548] [serial = 473] [outer = 142E8000] 13:24:06 INFO - PROCESS | 2548 | 1463430246908 Marionette DEBUG loaded listener.js 13:24:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (1726A400) [pid = 2548] [serial = 474] [outer = 142E8000] 13:24:07 INFO - PROCESS | 2548 | 1463430247325 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:24:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:24:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 13:24:07 INFO - PROCESS | 2548 | 1463430247359 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 13:24:07 INFO - PROCESS | 2548 | 1463430247360 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 13:24:07 INFO - PROCESS | 2548 | 1463430247363 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:24:07 INFO - PROCESS | 2548 | 1463430247365 Marionette TRACE conn6 <- [1,598,null,{}] 13:24:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:24:07 INFO - PROCESS | 2548 | 1463430247372 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:07 INFO - PROCESS | 2548 | 1463430247447 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 13:24:07 INFO - PROCESS | 2548 | 1463430247454 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:07 INFO - PROCESS | 2548 | ++DOCSHELL 17635800 == 40 [pid = 2548] [id = 159] 13:24:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (17C0A400) [pid = 2548] [serial = 475] [outer = 00000000] 13:24:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (17F33800) [pid = 2548] [serial = 476] [outer = 17C0A400] 13:24:07 INFO - PROCESS | 2548 | 1463430247499 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (18BA6C00) [pid = 2548] [serial = 477] [outer = 17C0A400] 13:24:07 INFO - PROCESS | 2548 | 1463430247935 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:24:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:24:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 631ms 13:24:08 INFO - PROCESS | 2548 | 1463430248000 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 13:24:08 INFO - PROCESS | 2548 | 1463430248002 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 13:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:24:08 INFO - PROCESS | 2548 | 1463430248005 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 2548 | 1463430248007 Marionette TRACE conn6 <- [1,602,null,{}] 13:24:08 INFO - PROCESS | 2548 | 1463430248010 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:08 INFO - PROCESS | 2548 | 1463430248088 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 13:24:08 INFO - PROCESS | 2548 | 1463430248095 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 2548 | ++DOCSHELL 17263C00 == 41 [pid = 2548] [id = 160] 13:24:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (18F3C800) [pid = 2548] [serial = 478] [outer = 00000000] 13:24:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (191BE400) [pid = 2548] [serial = 479] [outer = 18F3C800] 13:24:08 INFO - PROCESS | 2548 | 1463430248139 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (19B54000) [pid = 2548] [serial = 480] [outer = 18F3C800] 13:24:08 INFO - PROCESS | 2548 | 1463430248786 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:24:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:24:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 870ms 13:24:08 INFO - PROCESS | 2548 | 1463430248884 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 13:24:08 INFO - PROCESS | 2548 | 1463430248888 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 13:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:24:08 INFO - PROCESS | 2548 | 1463430248893 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 2548 | 1463430248897 Marionette TRACE conn6 <- [1,606,null,{}] 13:24:08 INFO - PROCESS | 2548 | 1463430248903 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:09 INFO - PROCESS | 2548 | 1463430249028 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 13:24:09 INFO - PROCESS | 2548 | 1463430249144 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 2548 | ++DOCSHELL 091CD000 == 42 [pid = 2548] [id = 161] 13:24:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (091D5800) [pid = 2548] [serial = 481] [outer = 00000000] 13:24:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (0FC57400) [pid = 2548] [serial = 482] [outer = 091D5800] 13:24:09 INFO - PROCESS | 2548 | 1463430249203 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (0FD18400) [pid = 2548] [serial = 483] [outer = 091D5800] 13:24:09 INFO - PROCESS | 2548 | 1463430249877 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1022ms 13:24:09 INFO - PROCESS | 2548 | 1463430249919 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 13:24:09 INFO - PROCESS | 2548 | 1463430249925 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 13:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:24:09 INFO - PROCESS | 2548 | 1463430249931 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 2548 | 1463430249934 Marionette TRACE conn6 <- [1,610,null,{}] 13:24:09 INFO - PROCESS | 2548 | 1463430249938 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:10 INFO - PROCESS | 2548 | 1463430250053 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 13:24:10 INFO - PROCESS | 2548 | 1463430250164 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 2548 | ++DOCSHELL 1029D400 == 43 [pid = 2548] [id = 162] 13:24:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (1040A800) [pid = 2548] [serial = 484] [outer = 00000000] 13:24:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (14361C00) [pid = 2548] [serial = 485] [outer = 1040A800] 13:24:10 INFO - PROCESS | 2548 | 1463430250219 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (14D09400) [pid = 2548] [serial = 486] [outer = 1040A800] 13:24:10 INFO - PROCESS | 2548 | [2548] 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 13:24:11 INFO - PROCESS | 2548 | 1463430251345 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1480ms 13:24:11 INFO - PROCESS | 2548 | 1463430251412 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 13:24:11 INFO - PROCESS | 2548 | 1463430251416 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 17C0AC00 == 42 [pid = 2548] [id = 19] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 10103000 == 41 [pid = 2548] [id = 18] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 189AF800 == 40 [pid = 2548] [id = 21] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 090F4400 == 39 [pid = 2548] [id = 20] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 091D2800 == 38 [pid = 2548] [id = 22] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 1029B400 == 37 [pid = 2548] [id = 25] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 1044F000 == 36 [pid = 2548] [id = 28] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 0CD72800 == 35 [pid = 2548] [id = 14] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 091D7000 == 34 [pid = 2548] [id = 26] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 0FC53400 == 33 [pid = 2548] [id = 27] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 17FF0000 == 32 [pid = 2548] [id = 16] 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 14D0BC00 == 31 [pid = 2548] [id = 15] 13:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:24:11 INFO - PROCESS | 2548 | --DOCSHELL 1CF18C00 == 30 [pid = 2548] [id = 146] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (189AF000) [pid = 2548] [serial = 320] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (19B54C00) [pid = 2548] [serial = 353] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (1B436C00) [pid = 2548] [serial = 266] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (18BACC00) [pid = 2548] [serial = 350] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (1029F000) [pid = 2548] [serial = 344] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (17F28400) [pid = 2548] [serial = 317] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (17636800) [pid = 2548] [serial = 347] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (19F77400) [pid = 2548] [serial = 356] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (18BAFC00) [pid = 2548] [serial = 341] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (19F71C00) [pid = 2548] [serial = 323] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (1CCDE400) [pid = 2548] [serial = 359] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (159E4800) [pid = 2548] [serial = 314] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1D558400) [pid = 2548] [serial = 437] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (17268C00) [pid = 2548] [serial = 395] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (14AD5400) [pid = 2548] [serial = 394] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (1EA13C00) [pid = 2548] [serial = 392] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (0FF2FC00) [pid = 2548] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (189B6800) [pid = 2548] [serial = 422] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (19061800) [pid = 2548] [serial = 425] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (189B8400) [pid = 2548] [serial = 423] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (19F77C00) [pid = 2548] [serial = 428] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (191BF400) [pid = 2548] [serial = 426] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (1C845800) [pid = 2548] [serial = 434] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (1B2E1000) [pid = 2548] [serial = 429] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (19E08800) [pid = 2548] [serial = 431] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (17F2B800) [pid = 2548] [serial = 419] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (17C0BC00) [pid = 2548] [serial = 416] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (17CD6C00) [pid = 2548] [serial = 417] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (1762DC00) [pid = 2548] [serial = 413] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (17639400) [pid = 2548] [serial = 414] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (0FF26C00) [pid = 2548] [serial = 410] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (14080400) [pid = 2548] [serial = 411] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (14AD3800) [pid = 2548] [serial = 408] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (10102C00) [pid = 2548] [serial = 407] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (1E3E8400) [pid = 2548] [serial = 405] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (1D860C00) [pid = 2548] [serial = 404] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (1CEC4000) [pid = 2548] [serial = 435] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (1CED2800) [pid = 2548] [serial = 402] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 73 (1CECE000) [pid = 2548] [serial = 401] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 72 (19B56000) [pid = 2548] [serial = 399] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 71 (19059800) [pid = 2548] [serial = 398] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 70 (17F34000) [pid = 2548] [serial = 420] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | --DOMWINDOW == 69 (1B437C00) [pid = 2548] [serial = 432] [outer = 00000000] [url = about:blank] 13:24:11 INFO - PROCESS | 2548 | 1463430251493 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 2548 | 1463430251497 Marionette TRACE conn6 <- [1,614,null,{}] 13:24:11 INFO - PROCESS | 2548 | 1463430251504 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:11 INFO - PROCESS | 2548 | 1463430251594 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 13:24:11 INFO - PROCESS | 2548 | 1463430251603 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 2548 | ++DOCSHELL 0CD28C00 == 31 [pid = 2548] [id = 163] 13:24:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 70 (0CD2AC00) [pid = 2548] [serial = 487] [outer = 00000000] 13:24:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 71 (0FB60000) [pid = 2548] [serial = 488] [outer = 0CD2AC00] 13:24:11 INFO - PROCESS | 2548 | 1463430251650 Marionette DEBUG loaded listener.js 13:24:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 72 (0FD0B000) [pid = 2548] [serial = 489] [outer = 0CD2AC00] 13:24:12 INFO - PROCESS | 2548 | 1463430252147 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:24:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:24:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 735ms 13:24:12 INFO - PROCESS | 2548 | 1463430252184 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 13:24:12 INFO - PROCESS | 2548 | 1463430252189 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 13:24:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:24:12 INFO - PROCESS | 2548 | 1463430252195 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:24:12 INFO - PROCESS | 2548 | 1463430252197 Marionette TRACE conn6 <- [1,618,null,{}] 13:24:12 INFO - PROCESS | 2548 | 1463430252201 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:12 INFO - PROCESS | 2548 | 1463430252281 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 13:24:12 INFO - PROCESS | 2548 | 1463430252291 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:12 INFO - PROCESS | 2548 | ++DOCSHELL 10295400 == 32 [pid = 2548] [id = 164] 13:24:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 73 (10296000) [pid = 2548] [serial = 490] [outer = 00000000] 13:24:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 74 (10525400) [pid = 2548] [serial = 491] [outer = 10296000] 13:24:12 INFO - PROCESS | 2548 | 1463430252336 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (14085800) [pid = 2548] [serial = 492] [outer = 10296000] 13:24:12 INFO - PROCESS | 2548 | 1463430252810 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:24:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:24:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 631ms 13:24:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:24:12 INFO - PROCESS | 2548 | 1463430252828 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 13:24:12 INFO - PROCESS | 2548 | 1463430252830 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 13:24:12 INFO - PROCESS | 2548 | 1463430252833 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:24:12 INFO - PROCESS | 2548 | 1463430252837 Marionette TRACE conn6 <- [1,622,null,{}] 13:24:12 INFO - PROCESS | 2548 | 1463430252848 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:12 INFO - PROCESS | 2548 | 1463430252932 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 13:24:13 INFO - PROCESS | 2548 | 1463430252980 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:13 INFO - PROCESS | 2548 | ++DOCSHELL 14D75800 == 33 [pid = 2548] [id = 165] 13:24:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (159E4800) [pid = 2548] [serial = 493] [outer = 00000000] 13:24:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (165E3C00) [pid = 2548] [serial = 494] [outer = 159E4800] 13:24:13 INFO - PROCESS | 2548 | 1463430253088 Marionette DEBUG loaded listener.js 13:24:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (17263800) [pid = 2548] [serial = 495] [outer = 159E4800] 13:24:13 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:13 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:13 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:13 INFO - PROCESS | 2548 | 1463430253460 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 13:24:13 INFO - PROCESS | 2548 | 1463430253524 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 13:24:13 INFO - PROCESS | 2548 | 1463430253527 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 13:24:13 INFO - PROCESS | 2548 | 1463430253530 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:24:13 INFO - PROCESS | 2548 | 1463430253531 Marionette TRACE conn6 <- [1,626,null,{}] 13:24:13 INFO - PROCESS | 2548 | 1463430253535 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:13 INFO - PROCESS | 2548 | 1463430253626 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 13:24:13 INFO - PROCESS | 2548 | 1463430253633 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:13 INFO - PROCESS | 2548 | ++DOCSHELL 17627800 == 34 [pid = 2548] [id = 166] 13:24:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (1762D000) [pid = 2548] [serial = 496] [outer = 00000000] 13:24:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (1763FC00) [pid = 2548] [serial = 497] [outer = 1762D000] 13:24:13 INFO - PROCESS | 2548 | 1463430253679 Marionette DEBUG loaded listener.js 13:24:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (176CF000) [pid = 2548] [serial = 498] [outer = 1762D000] 13:24:14 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:14 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:14 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:14 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:14 INFO - PROCESS | 2548 | 1463430254161 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:24:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 13:24:14 INFO - PROCESS | 2548 | 1463430254204 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 13:24:14 INFO - PROCESS | 2548 | 1463430254206 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 13:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:24:14 INFO - PROCESS | 2548 | 1463430254209 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:24:14 INFO - PROCESS | 2548 | 1463430254211 Marionette TRACE conn6 <- [1,630,null,{}] 13:24:14 INFO - PROCESS | 2548 | 1463430254214 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:14 INFO - PROCESS | 2548 | 1463430254316 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 13:24:14 INFO - PROCESS | 2548 | 1463430254396 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 2548 | ++DOCSHELL 17C07400 == 35 [pid = 2548] [id = 167] 13:24:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (17C07C00) [pid = 2548] [serial = 499] [outer = 00000000] 13:24:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (17CD1000) [pid = 2548] [serial = 500] [outer = 17C07C00] 13:24:14 INFO - PROCESS | 2548 | 1463430254441 Marionette DEBUG loaded listener.js 13:24:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (17CDC000) [pid = 2548] [serial = 501] [outer = 17C07C00] 13:24:14 INFO - PROCESS | 2548 | 1463430254875 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:24:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 13:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:24:14 INFO - PROCESS | 2548 | 1463430254940 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 13:24:14 INFO - PROCESS | 2548 | 1463430254942 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 13:24:14 INFO - PROCESS | 2548 | 1463430254953 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:24:14 INFO - PROCESS | 2548 | 1463430254955 Marionette TRACE conn6 <- [1,634,null,{}] 13:24:14 INFO - PROCESS | 2548 | 1463430254958 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:15 INFO - PROCESS | 2548 | 1463430255080 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 13:24:15 INFO - PROCESS | 2548 | 1463430255095 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:15 INFO - PROCESS | 2548 | ++DOCSHELL 0C79D400 == 36 [pid = 2548] [id = 168] 13:24:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (17625400) [pid = 2548] [serial = 502] [outer = 00000000] 13:24:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17F3A800) [pid = 2548] [serial = 503] [outer = 17625400] 13:24:15 INFO - PROCESS | 2548 | 1463430255140 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (17F3AC00) [pid = 2548] [serial = 504] [outer = 17625400] 13:24:15 INFO - PROCESS | 2548 | 1463430255583 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:24:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:24:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 691ms 13:24:15 INFO - PROCESS | 2548 | 1463430255669 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 13:24:15 INFO - PROCESS | 2548 | 1463430255671 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 13:24:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:24:15 INFO - PROCESS | 2548 | 1463430255678 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:24:15 INFO - PROCESS | 2548 | 1463430255680 Marionette TRACE conn6 <- [1,638,null,{}] 13:24:15 INFO - PROCESS | 2548 | 1463430255683 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:15 INFO - PROCESS | 2548 | 1463430255788 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 13:24:15 INFO - PROCESS | 2548 | 1463430255847 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:15 INFO - PROCESS | 2548 | ++DOCSHELL 17FAB400 == 37 [pid = 2548] [id = 169] 13:24:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17FACC00) [pid = 2548] [serial = 505] [outer = 00000000] 13:24:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (17FF7C00) [pid = 2548] [serial = 506] [outer = 17FACC00] 13:24:15 INFO - PROCESS | 2548 | 1463430255894 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (1895FC00) [pid = 2548] [serial = 507] [outer = 17FACC00] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (189B4C00) [pid = 2548] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (1059B400) [pid = 2548] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (17F22400) [pid = 2548] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (165E2C00) [pid = 2548] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (14099C00) [pid = 2548] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (17627400) [pid = 2548] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (0A180000) [pid = 2548] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (17FAE800) [pid = 2548] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (17C09400) [pid = 2548] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (17C0A400) [pid = 2548] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (19052400) [pid = 2548] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (0FF26000) [pid = 2548] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:24:16 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (142E8000) [pid = 2548] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:24:16 INFO - PROCESS | 2548 | 1463430256353 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:24:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:24:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 13:24:16 INFO - PROCESS | 2548 | 1463430256411 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 13:24:16 INFO - PROCESS | 2548 | 1463430256413 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 13:24:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:24:16 INFO - PROCESS | 2548 | 1463430256417 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 2548 | 1463430256418 Marionette TRACE conn6 <- [1,642,null,{}] 13:24:16 INFO - PROCESS | 2548 | 1463430256422 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:16 INFO - PROCESS | 2548 | 1463430256499 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 13:24:16 INFO - PROCESS | 2548 | 1463430256505 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 2548 | ++DOCSHELL 14D0C000 == 38 [pid = 2548] [id = 170] 13:24:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (17627400) [pid = 2548] [serial = 508] [outer = 00000000] 13:24:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (17FA7C00) [pid = 2548] [serial = 509] [outer = 17627400] 13:24:16 INFO - PROCESS | 2548 | 1463430256548 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (17FF7400) [pid = 2548] [serial = 510] [outer = 17627400] 13:24:16 INFO - PROCESS | 2548 | 1463430256963 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:24:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:24:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 571ms 13:24:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:24:17 INFO - PROCESS | 2548 | 1463430256987 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 13:24:17 INFO - PROCESS | 2548 | 1463430256989 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 13:24:17 INFO - PROCESS | 2548 | 1463430257003 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:24:17 INFO - PROCESS | 2548 | 1463430257005 Marionette TRACE conn6 <- [1,646,null,{}] 13:24:17 INFO - PROCESS | 2548 | 1463430257008 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:17 INFO - PROCESS | 2548 | 1463430257084 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 13:24:17 INFO - PROCESS | 2548 | 1463430257090 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:17 INFO - PROCESS | 2548 | ++DOCSHELL 14D70000 == 39 [pid = 2548] [id = 171] 13:24:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (17F1A400) [pid = 2548] [serial = 511] [outer = 00000000] 13:24:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (18BACC00) [pid = 2548] [serial = 512] [outer = 17F1A400] 13:24:17 INFO - PROCESS | 2548 | 1463430257135 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (18BAD800) [pid = 2548] [serial = 513] [outer = 17F1A400] 13:24:17 INFO - PROCESS | 2548 | 1463430257568 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:24:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:24:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 13:24:17 INFO - PROCESS | 2548 | 1463430257627 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 13:24:17 INFO - PROCESS | 2548 | 1463430257629 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 13:24:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:24:17 INFO - PROCESS | 2548 | 1463430257632 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:24:17 INFO - PROCESS | 2548 | 1463430257634 Marionette TRACE conn6 <- [1,650,null,{}] 13:24:17 INFO - PROCESS | 2548 | 1463430257638 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:17 INFO - PROCESS | 2548 | 1463430257714 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 13:24:17 INFO - PROCESS | 2548 | 1463430257721 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:17 INFO - PROCESS | 2548 | ++DOCSHELL 17FA1800 == 40 [pid = 2548] [id = 172] 13:24:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (19052800) [pid = 2548] [serial = 514] [outer = 00000000] 13:24:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (191B8C00) [pid = 2548] [serial = 515] [outer = 19052800] 13:24:17 INFO - PROCESS | 2548 | 1463430257764 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (191B9C00) [pid = 2548] [serial = 516] [outer = 19052800] 13:24:18 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:18 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:18 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:18 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:18 INFO - PROCESS | 2548 | 1463430258289 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 13:24:18 INFO - PROCESS | 2548 | 1463430258304 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 13:24:18 INFO - PROCESS | 2548 | 1463430258309 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 13:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:24:18 INFO - PROCESS | 2548 | 1463430258314 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:24:18 INFO - PROCESS | 2548 | 1463430258319 Marionette TRACE conn6 <- [1,654,null,{}] 13:24:18 INFO - PROCESS | 2548 | 1463430258326 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:18 INFO - PROCESS | 2548 | 1463430258432 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 13:24:18 INFO - PROCESS | 2548 | 1463430258572 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 2548 | ++DOCSHELL 0FD11800 == 41 [pid = 2548] [id = 173] 13:24:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (0FF25000) [pid = 2548] [serial = 517] [outer = 00000000] 13:24:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (1010B000) [pid = 2548] [serial = 518] [outer = 0FF25000] 13:24:18 INFO - PROCESS | 2548 | 1463430258628 Marionette DEBUG loaded listener.js 13:24:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (10455C00) [pid = 2548] [serial = 519] [outer = 0FF25000] 13:24:19 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:19 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:19 INFO - PROCESS | 2548 | 1463430259193 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:24:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:24:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 13:24:19 INFO - PROCESS | 2548 | 1463430259249 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 2548 | 1463430259255 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 13:24:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:24:19 INFO - PROCESS | 2548 | 1463430259262 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - PROCESS | 2548 | 1463430259264 Marionette TRACE conn6 <- [1,658,null,{}] 13:24:19 INFO - PROCESS | 2548 | 1463430259269 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:19 INFO - PROCESS | 2548 | 1463430259372 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 13:24:19 INFO - PROCESS | 2548 | 1463430259451 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:19 INFO - PROCESS | 2548 | ++DOCSHELL 159DE400 == 42 [pid = 2548] [id = 174] 13:24:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (165E1000) [pid = 2548] [serial = 520] [outer = 00000000] 13:24:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17629C00) [pid = 2548] [serial = 521] [outer = 165E1000] 13:24:19 INFO - PROCESS | 2548 | 1463430259547 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (176CE000) [pid = 2548] [serial = 522] [outer = 165E1000] 13:24:20 INFO - PROCESS | 2548 | 1463430260161 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:24:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:24:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 931ms 13:24:20 INFO - PROCESS | 2548 | 1463430260194 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 13:24:20 INFO - PROCESS | 2548 | 1463430260196 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 13:24:20 INFO - PROCESS | 2548 | 1463430260200 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:24:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:24:20 INFO - PROCESS | 2548 | 1463430260203 Marionette TRACE conn6 <- [1,662,null,{}] 13:24:20 INFO - PROCESS | 2548 | 1463430260214 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:20 INFO - PROCESS | 2548 | 1463430260320 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 13:24:20 INFO - PROCESS | 2548 | 1463430260414 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 2548 | ++DOCSHELL 18BA5C00 == 43 [pid = 2548] [id = 175] 13:24:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (18BABC00) [pid = 2548] [serial = 523] [outer = 00000000] 13:24:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (19622400) [pid = 2548] [serial = 524] [outer = 18BABC00] 13:24:20 INFO - PROCESS | 2548 | 1463430260472 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (19B5AC00) [pid = 2548] [serial = 525] [outer = 18BABC00] 13:24:20 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:20 INFO - PROCESS | 2548 | [2548] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:24:21 INFO - PROCESS | 2548 | 1463430260995 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:24:21 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 13:24:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 831ms 13:24:21 INFO - PROCESS | 2548 | 1463430261034 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 2548 | 1463430261037 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 13:24:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:24:21 INFO - PROCESS | 2548 | 1463430261040 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 2548 | 1463430261042 Marionette TRACE conn6 <- [1,666,null,{}] 13:24:21 INFO - PROCESS | 2548 | 1463430261046 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:21 INFO - PROCESS | 2548 | 1463430261148 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 13:24:21 INFO - PROCESS | 2548 | 1463430261240 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 2548 | ++DOCSHELL 19F2C800 == 44 [pid = 2548] [id = 176] 13:24:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (19F2D000) [pid = 2548] [serial = 526] [outer = 00000000] 13:24:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (19F33000) [pid = 2548] [serial = 527] [outer = 19F2D000] 13:24:21 INFO - PROCESS | 2548 | 1463430261294 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (19F6C800) [pid = 2548] [serial = 528] [outer = 19F2D000] 13:24:21 INFO - PROCESS | 2548 | 1463430261902 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:24:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:24:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 13:24:21 INFO - PROCESS | 2548 | 1463430261974 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 2548 | 1463430261976 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 13:24:21 INFO - PROCESS | 2548 | 1463430261979 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:24:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:24:22 INFO - PROCESS | 2548 | 1463430261981 Marionette TRACE conn6 <- [1,670,null,{}] 13:24:22 INFO - PROCESS | 2548 | 1463430261985 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:22 INFO - PROCESS | 2548 | 1463430262083 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 13:24:22 INFO - PROCESS | 2548 | 1463430262162 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 2548 | ++DOCSHELL 19F2E800 == 45 [pid = 2548] [id = 177] 13:24:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (19F30400) [pid = 2548] [serial = 529] [outer = 00000000] 13:24:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (19F76800) [pid = 2548] [serial = 530] [outer = 19F30400] 13:24:22 INFO - PROCESS | 2548 | 1463430262267 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1A14B800) [pid = 2548] [serial = 531] [outer = 19F30400] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (191BE400) [pid = 2548] [serial = 479] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (18BAF800) [pid = 2548] [serial = 467] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (14D7D800) [pid = 2548] [serial = 449] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (159E1800) [pid = 2548] [serial = 450] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (17F35400) [pid = 2548] [serial = 461] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1725EC00) [pid = 2548] [serial = 452] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (17265800) [pid = 2548] [serial = 453] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (142E0C00) [pid = 2548] [serial = 446] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (14584000) [pid = 2548] [serial = 447] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (1763D000) [pid = 2548] [serial = 455] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (176D7400) [pid = 2548] [serial = 456] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (0CD75000) [pid = 2548] [serial = 440] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (0FB61400) [pid = 2548] [serial = 441] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (18963400) [pid = 2548] [serial = 464] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (17F20000) [pid = 2548] [serial = 459] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (17C10800) [pid = 2548] [serial = 458] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (18965000) [pid = 2548] [serial = 465] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (19056800) [pid = 2548] [serial = 468] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (18BA6C00) [pid = 2548] [serial = 477] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (19167C00) [pid = 2548] [serial = 470] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (17F33800) [pid = 2548] [serial = 476] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (1961E800) [pid = 2548] [serial = 471] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (0FF31400) [pid = 2548] [serial = 443] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (1010C400) [pid = 2548] [serial = 444] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (17229400) [pid = 2548] [serial = 473] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (17F3CC00) [pid = 2548] [serial = 462] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (1726A400) [pid = 2548] [serial = 474] [outer = 00000000] [url = about:blank] 13:24:23 INFO - PROCESS | 2548 | 1463430263438 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:24:23 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) 13:24:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1473ms 13:24:23 INFO - PROCESS | 2548 | 1463430263456 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 2548 | 1463430263461 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 13:24:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:24:23 INFO - PROCESS | 2548 | 1463430263471 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 2548 | 1463430263474 Marionette TRACE conn6 <- [1,674,null,{}] 13:24:23 INFO - PROCESS | 2548 | 1463430263479 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:23 INFO - PROCESS | 2548 | 1463430263597 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 13:24:23 INFO - PROCESS | 2548 | 1463430263606 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:23 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0A800 == 46 [pid = 2548] [id = 178] 13:24:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (0FD0BC00) [pid = 2548] [serial = 532] [outer = 00000000] 13:24:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (0FF30800) [pid = 2548] [serial = 533] [outer = 0FD0BC00] 13:24:23 INFO - PROCESS | 2548 | 1463430263654 Marionette DEBUG loaded listener.js 13:24:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (1010C400) [pid = 2548] [serial = 534] [outer = 0FD0BC00] 13:24:24 INFO - PROCESS | 2548 | 1463430264592 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:24:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:24:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1184ms 13:24:24 INFO - PROCESS | 2548 | 1463430264654 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 13:24:24 INFO - PROCESS | 2548 | 1463430264659 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 13:24:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:24:24 INFO - PROCESS | 2548 | 1463430264665 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:24:24 INFO - PROCESS | 2548 | 1463430264668 Marionette TRACE conn6 <- [1,678,null,{}] 13:24:24 INFO - PROCESS | 2548 | 1463430264672 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:24 INFO - PROCESS | 2548 | 1463430264753 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 13:24:24 INFO - PROCESS | 2548 | 1463430264761 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 2548 | ++DOCSHELL 10F0FC00 == 47 [pid = 2548] [id = 179] 13:24:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (11102000) [pid = 2548] [serial = 535] [outer = 00000000] 13:24:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (14B2F000) [pid = 2548] [serial = 536] [outer = 11102000] 13:24:24 INFO - PROCESS | 2548 | 1463430264807 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (14D13400) [pid = 2548] [serial = 537] [outer = 11102000] 13:24:25 INFO - PROCESS | 2548 | 1463430265756 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:24:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1121ms 13:24:25 INFO - PROCESS | 2548 | 1463430265789 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 2548 | 1463430265791 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 13:24:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:24:25 INFO - PROCESS | 2548 | 1463430265795 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 2548 | 1463430265798 Marionette TRACE conn6 <- [1,682,null,{}] 13:24:25 INFO - PROCESS | 2548 | 1463430265815 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:25 INFO - PROCESS | 2548 | 1463430265924 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 13:24:25 INFO - PROCESS | 2548 | 1463430265932 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 2548 | ++DOCSHELL 1725E000 == 48 [pid = 2548] [id = 180] 13:24:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (17260400) [pid = 2548] [serial = 538] [outer = 00000000] 13:24:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (17621C00) [pid = 2548] [serial = 539] [outer = 17260400] 13:24:25 INFO - PROCESS | 2548 | 1463430265980 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (17631800) [pid = 2548] [serial = 540] [outer = 17260400] 13:24:26 INFO - PROCESS | 2548 | 1463430266935 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:24:26 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) 13:24:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 13:24:26 INFO - PROCESS | 2548 | 1463430266979 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 2548 | 1463430266981 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 13:24:27 INFO - PROCESS | 2548 | 1463430266984 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:24:27 INFO - PROCESS | 2548 | 1463430266995 Marionette TRACE conn6 <- [1,686,null,{}] 13:24:27 INFO - PROCESS | 2548 | 1463430267009 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:27 INFO - PROCESS | 2548 | 1463430267114 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 13:24:27 INFO - PROCESS | 2548 | 1463430267121 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 2548 | ++DOCSHELL 1763EC00 == 49 [pid = 2548] [id = 181] 13:24:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (176CEC00) [pid = 2548] [serial = 541] [outer = 00000000] 13:24:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (17C02C00) [pid = 2548] [serial = 542] [outer = 176CEC00] 13:24:27 INFO - PROCESS | 2548 | 1463430267166 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17C0B800) [pid = 2548] [serial = 543] [outer = 176CEC00] 13:24:27 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (0CD2AC00) [pid = 2548] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:24:27 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (17F1A400) [pid = 2548] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:24:27 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (1762D000) [pid = 2548] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:24:27 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (159E4800) [pid = 2548] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:24:27 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (17C07C00) [pid = 2548] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:24:27 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (17625400) [pid = 2548] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:24:27 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (17FACC00) [pid = 2548] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:24:27 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (10296000) [pid = 2548] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:24:27 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (17627400) [pid = 2548] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:24:28 INFO - PROCESS | 2548 | 1463430268135 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:24:28 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) 13:24:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1195ms 13:24:28 INFO - PROCESS | 2548 | 1463430268183 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 2548 | 1463430268185 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 13:24:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:24:28 INFO - PROCESS | 2548 | 1463430268188 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - PROCESS | 2548 | 1463430268189 Marionette TRACE conn6 <- [1,690,null,{}] 13:24:28 INFO - PROCESS | 2548 | 1463430268193 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:28 INFO - PROCESS | 2548 | 1463430268270 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 13:24:28 INFO - PROCESS | 2548 | 1463430268276 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 2548 | ++DOCSHELL 0CDA8800 == 50 [pid = 2548] [id = 182] 13:24:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (10296000) [pid = 2548] [serial = 544] [outer = 00000000] 13:24:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (17C06800) [pid = 2548] [serial = 545] [outer = 10296000] 13:24:28 INFO - PROCESS | 2548 | 1463430268320 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (17F13000) [pid = 2548] [serial = 546] [outer = 10296000] 13:24:29 INFO - PROCESS | 2548 | 1463430269252 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:24:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:24:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1072ms 13:24:29 INFO - PROCESS | 2548 | 1463430269261 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 13:24:29 INFO - PROCESS | 2548 | 1463430269263 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 13:24:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:24:29 INFO - PROCESS | 2548 | 1463430269268 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - PROCESS | 2548 | 1463430269270 Marionette TRACE conn6 <- [1,694,null,{}] 13:24:29 INFO - PROCESS | 2548 | 1463430269273 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:29 INFO - PROCESS | 2548 | 1463430269370 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 13:24:29 INFO - PROCESS | 2548 | 1463430269378 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 2548 | ++DOCSHELL 091D5C00 == 51 [pid = 2548] [id = 183] 13:24:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (1763E400) [pid = 2548] [serial = 547] [outer = 00000000] 13:24:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (17FA9800) [pid = 2548] [serial = 548] [outer = 1763E400] 13:24:29 INFO - PROCESS | 2548 | 1463430269423 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (17FB0400) [pid = 2548] [serial = 549] [outer = 1763E400] 13:24:30 INFO - PROCESS | 2548 | 1463430270563 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:24:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1330ms 13:24:30 INFO - PROCESS | 2548 | 1463430270601 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 2548 | 1463430270604 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 13:24:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:24:30 INFO - PROCESS | 2548 | 1463430270609 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 2548 | 1463430270613 Marionette TRACE conn6 <- [1,698,null,{}] 13:24:30 INFO - PROCESS | 2548 | 1463430270619 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:30 INFO - PROCESS | 2548 | 1463430270729 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 13:24:30 INFO - PROCESS | 2548 | 1463430270851 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 2548 | ++DOCSHELL 100D1400 == 52 [pid = 2548] [id = 184] 13:24:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (10291C00) [pid = 2548] [serial = 550] [outer = 00000000] 13:24:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (14D0B400) [pid = 2548] [serial = 551] [outer = 10291C00] 13:24:30 INFO - PROCESS | 2548 | 1463430270909 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (159E4C00) [pid = 2548] [serial = 552] [outer = 10291C00] 13:24:31 INFO - PROCESS | 2548 | 1463430271931 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:24:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1373ms 13:24:32 INFO - PROCESS | 2548 | 1463430271983 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 2548 | 1463430271989 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 13:24:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:24:32 INFO - PROCESS | 2548 | 1463430271995 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 2548 | 1463430271998 Marionette TRACE conn6 <- [1,702,null,{}] 13:24:32 INFO - PROCESS | 2548 | 1463430272002 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:32 INFO - PROCESS | 2548 | 1463430272139 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 13:24:32 INFO - PROCESS | 2548 | 1463430272272 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 2548 | ++DOCSHELL 17F1A800 == 53 [pid = 2548] [id = 185] 13:24:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (17F1B400) [pid = 2548] [serial = 553] [outer = 00000000] 13:24:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17F2E000) [pid = 2548] [serial = 554] [outer = 17F1B400] 13:24:32 INFO - PROCESS | 2548 | 1463430272327 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (17F3F400) [pid = 2548] [serial = 555] [outer = 17F1B400] 13:24:33 INFO - PROCESS | 2548 | 1463430273341 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:24:33 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 13:24:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1374ms 13:24:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:24:33 INFO - PROCESS | 2548 | 1463430273370 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 2548 | 1463430273373 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 13:24:33 INFO - PROCESS | 2548 | 1463430273376 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - PROCESS | 2548 | 1463430273380 Marionette TRACE conn6 <- [1,706,null,{}] 13:24:33 INFO - PROCESS | 2548 | 1463430273391 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:33 INFO - PROCESS | 2548 | 1463430273497 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 13:24:33 INFO - PROCESS | 2548 | 1463430273605 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 2548 | ++DOCSHELL 18BA5800 == 54 [pid = 2548] [id = 186] 13:24:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (18BA6800) [pid = 2548] [serial = 556] [outer = 00000000] 13:24:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (18F42000) [pid = 2548] [serial = 557] [outer = 18BA6800] 13:24:33 INFO - PROCESS | 2548 | 1463430273703 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (1905CC00) [pid = 2548] [serial = 558] [outer = 18BA6800] 13:24:34 INFO - PROCESS | 2548 | --DOCSHELL 14D75800 == 53 [pid = 2548] [id = 165] 13:24:34 INFO - PROCESS | 2548 | --DOCSHELL 0CDA8800 == 52 [pid = 2548] [id = 182] 13:24:34 INFO - PROCESS | 2548 | --DOCSHELL 1763EC00 == 51 [pid = 2548] [id = 181] 13:24:34 INFO - PROCESS | 2548 | --DOCSHELL 1725E000 == 50 [pid = 2548] [id = 180] 13:24:34 INFO - PROCESS | 2548 | --DOCSHELL 10F0FC00 == 49 [pid = 2548] [id = 179] 13:24:34 INFO - PROCESS | 2548 | --DOCSHELL 0FD0A800 == 48 [pid = 2548] [id = 178] 13:24:34 INFO - PROCESS | 2548 | --DOCSHELL 18BA5C00 == 47 [pid = 2548] [id = 175] 13:24:34 INFO - PROCESS | 2548 | --DOCSHELL 159DE400 == 46 [pid = 2548] [id = 174] 13:24:34 INFO - PROCESS | 2548 | --DOCSHELL 0FD11800 == 45 [pid = 2548] [id = 173] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (0FB60000) [pid = 2548] [serial = 488] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (0FD0B000) [pid = 2548] [serial = 489] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (18BAD800) [pid = 2548] [serial = 513] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (1763FC00) [pid = 2548] [serial = 497] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (165E3C00) [pid = 2548] [serial = 494] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (17263800) [pid = 2548] [serial = 495] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (191B8C00) [pid = 2548] [serial = 515] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (0FC57400) [pid = 2548] [serial = 482] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (17CD1000) [pid = 2548] [serial = 500] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (17F3A800) [pid = 2548] [serial = 503] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (17CDC000) [pid = 2548] [serial = 501] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (14361C00) [pid = 2548] [serial = 485] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (17FF7C00) [pid = 2548] [serial = 506] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (17F3AC00) [pid = 2548] [serial = 504] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (10525400) [pid = 2548] [serial = 491] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (14085800) [pid = 2548] [serial = 492] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (18BACC00) [pid = 2548] [serial = 512] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (1895FC00) [pid = 2548] [serial = 507] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 73 (17FA7C00) [pid = 2548] [serial = 509] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 72 (17FF7400) [pid = 2548] [serial = 510] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | --DOMWINDOW == 71 (176CF000) [pid = 2548] [serial = 498] [outer = 00000000] [url = about:blank] 13:24:34 INFO - PROCESS | 2548 | 1463430274867 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:24:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1520ms 13:24:34 INFO - PROCESS | 2548 | 1463430274899 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 13:24:34 INFO - PROCESS | 2548 | 1463430274903 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 13:24:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:24:34 INFO - PROCESS | 2548 | 1463430274908 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - PROCESS | 2548 | 1463430274911 Marionette TRACE conn6 <- [1,710,null,{}] 13:24:34 INFO - PROCESS | 2548 | 1463430274923 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:35 INFO - PROCESS | 2548 | 1463430275050 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 13:24:35 INFO - PROCESS | 2548 | 1463430275125 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 2548 | ++DOCSHELL 0FD11000 == 46 [pid = 2548] [id = 187] 13:24:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 72 (0FD12400) [pid = 2548] [serial = 559] [outer = 00000000] 13:24:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 73 (10293400) [pid = 2548] [serial = 560] [outer = 0FD12400] 13:24:35 INFO - PROCESS | 2548 | 1463430275172 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 74 (10525400) [pid = 2548] [serial = 561] [outer = 0FD12400] 13:24:35 INFO - PROCESS | 2548 | 1463430275569 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 2548 | 1463430275645 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 13:24:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:24:35 INFO - PROCESS | 2548 | 1463430275655 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 2548 | 1463430275658 Marionette TRACE conn6 <- [1,714,null,{}] 13:24:35 INFO - PROCESS | 2548 | 1463430275662 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:35 INFO - PROCESS | 2548 | 1463430275744 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 13:24:35 INFO - PROCESS | 2548 | 1463430275759 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 2548 | ++DOCSHELL 15914000 == 47 [pid = 2548] [id = 188] 13:24:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (15F54800) [pid = 2548] [serial = 562] [outer = 00000000] 13:24:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (17224C00) [pid = 2548] [serial = 563] [outer = 15F54800] 13:24:35 INFO - PROCESS | 2548 | 1463430275804 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (17265C00) [pid = 2548] [serial = 564] [outer = 15F54800] 13:24:36 INFO - PROCESS | 2548 | 1463430276304 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:24:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 690ms 13:24:36 INFO - PROCESS | 2548 | 1463430276373 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 2548 | 1463430276375 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 13:24:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:24:36 INFO - PROCESS | 2548 | 1463430276378 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 2548 | 1463430276382 Marionette TRACE conn6 <- [1,718,null,{}] 13:24:36 INFO - PROCESS | 2548 | 1463430276394 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:36 INFO - PROCESS | 2548 | 1463430276505 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 13:24:36 INFO - PROCESS | 2548 | 1463430276521 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 2548 | ++DOCSHELL 176CE800 == 48 [pid = 2548] [id = 189] 13:24:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (176CF000) [pid = 2548] [serial = 565] [outer = 00000000] 13:24:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (17C0E800) [pid = 2548] [serial = 566] [outer = 176CF000] 13:24:36 INFO - PROCESS | 2548 | 1463430276568 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (17F1A000) [pid = 2548] [serial = 567] [outer = 176CF000] 13:24:37 INFO - PROCESS | 2548 | 1463430277012 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 2548 | 1463430277053 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 13:24:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:24:37 INFO - PROCESS | 2548 | 1463430277056 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 2548 | 1463430277058 Marionette TRACE conn6 <- [1,722,null,{}] 13:24:37 INFO - PROCESS | 2548 | 1463430277073 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:37 INFO - PROCESS | 2548 | 1463430277183 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 13:24:37 INFO - PROCESS | 2548 | 1463430277189 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 2548 | ++DOCSHELL 17F2E400 == 49 [pid = 2548] [id = 190] 13:24:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (17F29800) [pid = 2548] [serial = 568] [outer = 00000000] 13:24:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (17FB0800) [pid = 2548] [serial = 569] [outer = 17F29800] 13:24:37 INFO - PROCESS | 2548 | 1463430277235 Marionette DEBUG loaded listener.js 13:24:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (1896AC00) [pid = 2548] [serial = 570] [outer = 17F29800] 13:24:37 INFO - PROCESS | 2548 | 1463430277694 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:24:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 691ms 13:24:37 INFO - PROCESS | 2548 | 1463430277751 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 2548 | 1463430277753 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 13:24:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:24:37 INFO - PROCESS | 2548 | 1463430277798 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 2548 | 1463430277800 Marionette TRACE conn6 <- [1,726,null,{}] 13:24:37 INFO - PROCESS | 2548 | 1463430277804 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:37 INFO - PROCESS | 2548 | 1463430277908 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 13:24:37 INFO - PROCESS | 2548 | 1463430277919 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:38 INFO - PROCESS | 2548 | ++DOCSHELL 189AB000 == 50 [pid = 2548] [id = 191] 13:24:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (189AC400) [pid = 2548] [serial = 571] [outer = 00000000] 13:24:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (18BACC00) [pid = 2548] [serial = 572] [outer = 189AC400] 13:24:38 INFO - PROCESS | 2548 | 1463430278006 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (18BAE400) [pid = 2548] [serial = 573] [outer = 189AC400] 13:24:38 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (10296000) [pid = 2548] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:24:38 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (0FD0BC00) [pid = 2548] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:24:38 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (11102000) [pid = 2548] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:24:38 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (17260400) [pid = 2548] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:24:38 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (176CEC00) [pid = 2548] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:24:39 INFO - PROCESS | 2548 | 1463430279159 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:24:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1392ms 13:24:39 INFO - PROCESS | 2548 | 1463430279179 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 2548 | 1463430279183 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 13:24:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:24:39 INFO - PROCESS | 2548 | 1463430279187 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 2548 | 1463430279192 Marionette TRACE conn6 <- [1,730,null,{}] 13:24:39 INFO - PROCESS | 2548 | 1463430279197 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:39 INFO - PROCESS | 2548 | 1463430279303 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 13:24:39 INFO - PROCESS | 2548 | 1463430279420 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 2548 | ++DOCSHELL 0FF32800 == 51 [pid = 2548] [id = 192] 13:24:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (10293C00) [pid = 2548] [serial = 574] [outer = 00000000] 13:24:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (159E4800) [pid = 2548] [serial = 575] [outer = 10293C00] 13:24:39 INFO - PROCESS | 2548 | 1463430279520 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (17267C00) [pid = 2548] [serial = 576] [outer = 10293C00] 13:24:40 INFO - PROCESS | 2548 | 1463430280560 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:24:40 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 13:24:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1435ms 13:24:40 INFO - PROCESS | 2548 | 1463430280623 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 2548 | 1463430280629 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 13:24:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:24:40 INFO - PROCESS | 2548 | 1463430280635 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 2548 | 1463430280638 Marionette TRACE conn6 <- [1,734,null,{}] 13:24:40 INFO - PROCESS | 2548 | 1463430280685 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:40 INFO - PROCESS | 2548 | 1463430280779 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 13:24:40 INFO - PROCESS | 2548 | 1463430280899 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 2548 | ++DOCSHELL 14098800 == 52 [pid = 2548] [id = 193] 13:24:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (176D3000) [pid = 2548] [serial = 577] [outer = 00000000] 13:24:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17F2D000) [pid = 2548] [serial = 578] [outer = 176D3000] 13:24:40 INFO - PROCESS | 2548 | 1463430280954 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (17F3B000) [pid = 2548] [serial = 579] [outer = 176D3000] 13:24:41 INFO - PROCESS | 2548 | 1463430281942 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:24:42 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.) 13:24:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1377ms 13:24:42 INFO - PROCESS | 2548 | 1463430282039 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 2548 | 1463430282042 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 13:24:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:24:42 INFO - PROCESS | 2548 | 1463430282047 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - PROCESS | 2548 | 1463430282050 Marionette TRACE conn6 <- [1,738,null,{}] 13:24:42 INFO - PROCESS | 2548 | 1463430282061 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:42 INFO - PROCESS | 2548 | 1463430282156 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 13:24:42 INFO - PROCESS | 2548 | 1463430282445 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 2548 | ++DOCSHELL 0FC5AC00 == 53 [pid = 2548] [id = 194] 13:24:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (0FD0BC00) [pid = 2548] [serial = 580] [outer = 00000000] 13:24:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (0FF2A400) [pid = 2548] [serial = 581] [outer = 0FD0BC00] 13:24:42 INFO - PROCESS | 2548 | 1463430282494 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (11104800) [pid = 2548] [serial = 582] [outer = 0FD0BC00] 13:24:43 INFO - PROCESS | 2548 | --DOCSHELL 19F2E800 == 52 [pid = 2548] [id = 177] 13:24:43 INFO - PROCESS | 2548 | --DOCSHELL 1B5F8000 == 51 [pid = 2548] [id = 10] 13:24:43 INFO - PROCESS | 2548 | --DOCSHELL 17FAB400 == 50 [pid = 2548] [id = 169] 13:24:43 INFO - PROCESS | 2548 | --DOCSHELL 091D6C00 == 49 [pid = 2548] [id = 23] 13:24:43 INFO - PROCESS | 2548 | --DOCSHELL 18951C00 == 48 [pid = 2548] [id = 17] 13:24:43 INFO - PROCESS | 2548 | --DOCSHELL 17F2E400 == 47 [pid = 2548] [id = 190] 13:24:43 INFO - PROCESS | 2548 | --DOCSHELL 176CE800 == 46 [pid = 2548] [id = 189] 13:24:43 INFO - PROCESS | 2548 | --DOCSHELL 15914000 == 45 [pid = 2548] [id = 188] 13:24:43 INFO - PROCESS | 2548 | --DOCSHELL 0FD11000 == 44 [pid = 2548] [id = 187] 13:24:43 INFO - PROCESS | 2548 | --DOCSHELL 100D1400 == 43 [pid = 2548] [id = 184] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (17F13000) [pid = 2548] [serial = 546] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (17FA9800) [pid = 2548] [serial = 548] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (1010B000) [pid = 2548] [serial = 518] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (17629C00) [pid = 2548] [serial = 521] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (19622400) [pid = 2548] [serial = 524] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (0FF30800) [pid = 2548] [serial = 533] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (1010C400) [pid = 2548] [serial = 534] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (14B2F000) [pid = 2548] [serial = 536] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (19F76800) [pid = 2548] [serial = 530] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (19F33000) [pid = 2548] [serial = 527] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (17621C00) [pid = 2548] [serial = 539] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (17C02C00) [pid = 2548] [serial = 542] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (17631800) [pid = 2548] [serial = 540] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (17C0B800) [pid = 2548] [serial = 543] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (17C06800) [pid = 2548] [serial = 545] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (14D13400) [pid = 2548] [serial = 537] [outer = 00000000] [url = about:blank] 13:24:43 INFO - PROCESS | 2548 | 1463430283543 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:24:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:24:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1524ms 13:24:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:24:43 INFO - PROCESS | 2548 | 1463430283573 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 2548 | 1463430283577 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 13:24:43 INFO - PROCESS | 2548 | 1463430283582 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - PROCESS | 2548 | 1463430283585 Marionette TRACE conn6 <- [1,742,null,{}] 13:24:43 INFO - PROCESS | 2548 | 1463430283590 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:43 INFO - PROCESS | 2548 | 1463430283675 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 13:24:43 INFO - PROCESS | 2548 | 1463430283683 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 2548 | ++DOCSHELL 0FF23400 == 44 [pid = 2548] [id = 195] 13:24:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (100D2C00) [pid = 2548] [serial = 583] [outer = 00000000] 13:24:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (14A3F000) [pid = 2548] [serial = 584] [outer = 100D2C00] 13:24:43 INFO - PROCESS | 2548 | 1463430283732 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (14D05C00) [pid = 2548] [serial = 585] [outer = 100D2C00] 13:24:44 INFO - PROCESS | 2548 | 1463430284700 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:24:44 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 13:24:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1180ms 13:24:44 INFO - PROCESS | 2548 | 1463430284764 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 13:24:44 INFO - PROCESS | 2548 | 1463430284768 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 13:24:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:24:44 INFO - PROCESS | 2548 | 1463430284771 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - PROCESS | 2548 | 1463430284773 Marionette TRACE conn6 <- [1,746,null,{}] 13:24:44 INFO - PROCESS | 2548 | 1463430284777 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:44 INFO - PROCESS | 2548 | 1463430284859 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 13:24:44 INFO - PROCESS | 2548 | 1463430284868 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 2548 | ++DOCSHELL 1762D000 == 45 [pid = 2548] [id = 196] 13:24:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (1763A800) [pid = 2548] [serial = 586] [outer = 00000000] 13:24:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (176CC400) [pid = 2548] [serial = 587] [outer = 1763A800] 13:24:44 INFO - PROCESS | 2548 | 1463430284913 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (176D7800) [pid = 2548] [serial = 588] [outer = 1763A800] 13:24:45 INFO - PROCESS | 2548 | 1463430285457 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:24:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 732ms 13:24:45 INFO - PROCESS | 2548 | 1463430285508 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 2548 | 1463430285511 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 13:24:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:24:45 INFO - PROCESS | 2548 | 1463430285520 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 2548 | 1463430285526 Marionette TRACE conn6 <- [1,750,null,{}] 13:24:45 INFO - PROCESS | 2548 | 1463430285536 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:45 INFO - PROCESS | 2548 | 1463430285648 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 13:24:45 INFO - PROCESS | 2548 | 1463430285705 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 2548 | ++DOCSHELL 17F23000 == 46 [pid = 2548] [id = 197] 13:24:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (17F2DC00) [pid = 2548] [serial = 589] [outer = 00000000] 13:24:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (17F35400) [pid = 2548] [serial = 590] [outer = 17F2DC00] 13:24:45 INFO - PROCESS | 2548 | 1463430285751 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (17FA4400) [pid = 2548] [serial = 591] [outer = 17F2DC00] 13:24:46 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (15F54800) [pid = 2548] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:24:46 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (18BA6800) [pid = 2548] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:24:46 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (0FD12400) [pid = 2548] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:24:46 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (1CF1A400) [pid = 2548] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:24:46 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (1040A800) [pid = 2548] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:24:46 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (176CF000) [pid = 2548] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:24:46 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (17F29800) [pid = 2548] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:24:46 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (19F30400) [pid = 2548] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:24:46 INFO - PROCESS | 2548 | 1463430286650 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:24:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1199ms 13:24:46 INFO - PROCESS | 2548 | 1463430286715 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 2548 | 1463430286718 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 13:24:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:24:46 INFO - PROCESS | 2548 | 1463430286721 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 2548 | 1463430286723 Marionette TRACE conn6 <- [1,754,null,{}] 13:24:46 INFO - PROCESS | 2548 | 1463430286726 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:46 INFO - PROCESS | 2548 | 1463430286834 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 13:24:46 INFO - PROCESS | 2548 | 1463430286880 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 2548 | ++DOCSHELL 159E5000 == 47 [pid = 2548] [id = 198] 13:24:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (15F50C00) [pid = 2548] [serial = 592] [outer = 00000000] 13:24:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (17F29800) [pid = 2548] [serial = 593] [outer = 15F50C00] 13:24:46 INFO - PROCESS | 2548 | 1463430286924 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (17FA8400) [pid = 2548] [serial = 594] [outer = 15F50C00] 13:24:47 INFO - PROCESS | 2548 | 1463430287720 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:24:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:24:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1016ms 13:24:47 INFO - PROCESS | 2548 | 1463430287741 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 13:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:24:47 INFO - PROCESS | 2548 | 1463430287743 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 13:24:47 INFO - PROCESS | 2548 | 1463430287747 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:24:47 INFO - PROCESS | 2548 | 1463430287748 Marionette TRACE conn6 <- [1,758,null,{}] 13:24:47 INFO - PROCESS | 2548 | 1463430287752 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:47 INFO - PROCESS | 2548 | 1463430287833 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 13:24:47 INFO - PROCESS | 2548 | 1463430287840 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 2548 | ++DOCSHELL 189B8000 == 48 [pid = 2548] [id = 199] 13:24:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (18BA4400) [pid = 2548] [serial = 595] [outer = 00000000] 13:24:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (19058800) [pid = 2548] [serial = 596] [outer = 18BA4400] 13:24:47 INFO - PROCESS | 2548 | 1463430287893 Marionette DEBUG loaded listener.js 13:24:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (191BCC00) [pid = 2548] [serial = 597] [outer = 18BA4400] 13:24:48 INFO - PROCESS | 2548 | 1463430288359 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 631ms 13:24:48 INFO - PROCESS | 2548 | 1463430288377 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 13:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:24:48 INFO - PROCESS | 2548 | 1463430288379 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 13:24:48 INFO - PROCESS | 2548 | 1463430288382 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 2548 | 1463430288384 Marionette TRACE conn6 <- [1,762,null,{}] 13:24:48 INFO - PROCESS | 2548 | 1463430288387 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:48 INFO - PROCESS | 2548 | 1463430288466 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 13:24:48 INFO - PROCESS | 2548 | 1463430288473 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:48 INFO - PROCESS | 2548 | ++DOCSHELL 19621400 == 49 [pid = 2548] [id = 200] 13:24:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (19623400) [pid = 2548] [serial = 598] [outer = 00000000] 13:24:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (19E04000) [pid = 2548] [serial = 599] [outer = 19623400] 13:24:48 INFO - PROCESS | 2548 | 1463430288516 Marionette DEBUG loaded listener.js 13:24:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (19F2DC00) [pid = 2548] [serial = 600] [outer = 19623400] 13:24:48 INFO - PROCESS | 2548 | 1463430288932 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 570ms 13:24:48 INFO - PROCESS | 2548 | 1463430288954 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 13:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:24:48 INFO - PROCESS | 2548 | 1463430288955 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 13:24:48 INFO - PROCESS | 2548 | 1463430288959 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 2548 | 1463430288960 Marionette TRACE conn6 <- [1,766,null,{}] 13:24:48 INFO - PROCESS | 2548 | 1463430288964 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:49 INFO - PROCESS | 2548 | 1463430289132 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 13:24:49 INFO - PROCESS | 2548 | 1463430289243 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 2548 | ++DOCSHELL 0CD36800 == 50 [pid = 2548] [id = 201] 13:24:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (0CD75C00) [pid = 2548] [serial = 601] [outer = 00000000] 13:24:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (0FD0A800) [pid = 2548] [serial = 602] [outer = 0CD75C00] 13:24:49 INFO - PROCESS | 2548 | 1463430289314 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (1010B000) [pid = 2548] [serial = 603] [outer = 0CD75C00] 13:24:49 INFO - PROCESS | 2548 | 1463430289900 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 931ms 13:24:49 INFO - PROCESS | 2548 | 1463430289933 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 13:24:49 INFO - PROCESS | 2548 | 1463430289937 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 13:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:24:49 INFO - PROCESS | 2548 | 1463430289942 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:24:49 INFO - PROCESS | 2548 | 1463430289947 Marionette TRACE conn6 <- [1,770,null,{}] 13:24:49 INFO - PROCESS | 2548 | 1463430289952 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:50 INFO - PROCESS | 2548 | 1463430290061 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 13:24:50 INFO - PROCESS | 2548 | 1463430290161 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 2548 | ++DOCSHELL 1762DC00 == 51 [pid = 2548] [id = 202] 13:24:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17632800) [pid = 2548] [serial = 604] [outer = 00000000] 13:24:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (17C0B800) [pid = 2548] [serial = 605] [outer = 17632800] 13:24:50 INFO - PROCESS | 2548 | 1463430290220 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (17F11800) [pid = 2548] [serial = 606] [outer = 17632800] 13:24:50 INFO - PROCESS | 2548 | 1463430290855 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 931ms 13:24:50 INFO - PROCESS | 2548 | 1463430290872 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 2548 | 1463430290875 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 13:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:24:50 INFO - PROCESS | 2548 | 1463430290879 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 2548 | 1463430290881 Marionette TRACE conn6 <- [1,774,null,{}] 13:24:50 INFO - PROCESS | 2548 | 1463430290885 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:50 INFO - PROCESS | 2548 | 1463430290988 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 13:24:51 INFO - PROCESS | 2548 | 1463430291073 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 2548 | ++DOCSHELL 19B50800 == 52 [pid = 2548] [id = 203] 13:24:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (19B57400) [pid = 2548] [serial = 607] [outer = 00000000] 13:24:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (19F2C400) [pid = 2548] [serial = 608] [outer = 19B57400] 13:24:51 INFO - PROCESS | 2548 | 1463430291169 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (19F6C000) [pid = 2548] [serial = 609] [outer = 19B57400] 13:24:51 INFO - PROCESS | 2548 | 1463430291794 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 13:24:51 INFO - PROCESS | 2548 | 1463430291852 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 2548 | 1463430291856 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 13:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:24:51 INFO - PROCESS | 2548 | 1463430291867 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 2548 | 1463430291872 Marionette TRACE conn6 <- [1,778,null,{}] 13:24:51 INFO - PROCESS | 2548 | 1463430291876 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:51 INFO - PROCESS | 2548 | 1463430291985 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 13:24:52 INFO - PROCESS | 2548 | 1463430292062 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 2548 | ++DOCSHELL 19F72800 == 53 [pid = 2548] [id = 204] 13:24:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (19F78000) [pid = 2548] [serial = 610] [outer = 00000000] 13:24:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (1B439C00) [pid = 2548] [serial = 611] [outer = 19F78000] 13:24:52 INFO - PROCESS | 2548 | 1463430292157 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (1B5F2400) [pid = 2548] [serial = 612] [outer = 19F78000] 13:24:52 INFO - PROCESS | 2548 | 1463430292713 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 891ms 13:24:52 INFO - PROCESS | 2548 | 1463430292752 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 13:24:52 INFO - PROCESS | 2548 | 1463430292755 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 13:24:52 INFO - PROCESS | 2548 | 1463430292758 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:24:52 INFO - PROCESS | 2548 | 1463430292760 Marionette TRACE conn6 <- [1,782,null,{}] 13:24:52 INFO - PROCESS | 2548 | 1463430292763 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:52 INFO - PROCESS | 2548 | 1463430292864 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 13:24:52 INFO - PROCESS | 2548 | 1463430292959 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 2548 | ++DOCSHELL 0C79A400 == 54 [pid = 2548] [id = 205] 13:24:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (1118AC00) [pid = 2548] [serial = 613] [outer = 00000000] 13:24:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (1BD05400) [pid = 2548] [serial = 614] [outer = 1118AC00] 13:24:53 INFO - PROCESS | 2548 | 1463430293013 Marionette DEBUG loaded listener.js 13:24:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (1C201C00) [pid = 2548] [serial = 615] [outer = 1118AC00] 13:24:53 INFO - PROCESS | 2548 | 1463430293761 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1070ms 13:24:53 INFO - PROCESS | 2548 | 1463430293831 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 2548 | 1463430293835 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 13:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:24:53 INFO - PROCESS | 2548 | 1463430293840 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - PROCESS | 2548 | 1463430293844 Marionette TRACE conn6 <- [1,786,null,{}] 13:24:53 INFO - PROCESS | 2548 | 1463430293851 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:53 INFO - PROCESS | 2548 | 1463430293979 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 13:24:54 INFO - PROCESS | 2548 | 1463430294107 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 2548 | ++DOCSHELL 1044E000 == 55 [pid = 2548] [id = 206] 13:24:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (1115BC00) [pid = 2548] [serial = 616] [outer = 00000000] 13:24:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (14A6C800) [pid = 2548] [serial = 617] [outer = 1115BC00] 13:24:54 INFO - PROCESS | 2548 | 1463430294159 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1590E000) [pid = 2548] [serial = 618] [outer = 1115BC00] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 17C07400 == 54 [pid = 2548] [id = 167] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 14D70000 == 53 [pid = 2548] [id = 171] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 091D5C00 == 52 [pid = 2548] [id = 183] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 0C79D400 == 51 [pid = 2548] [id = 168] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 19621400 == 50 [pid = 2548] [id = 200] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 189B8000 == 49 [pid = 2548] [id = 199] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 159E5000 == 48 [pid = 2548] [id = 198] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 17F23000 == 47 [pid = 2548] [id = 197] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 1762D000 == 46 [pid = 2548] [id = 196] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 0FF23400 == 45 [pid = 2548] [id = 195] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 0FC5AC00 == 44 [pid = 2548] [id = 194] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 17FA1800 == 43 [pid = 2548] [id = 172] 13:24:54 INFO - PROCESS | 2548 | --DOCSHELL 189AB000 == 42 [pid = 2548] [id = 191] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (1D6D4C00) [pid = 2548] [serial = 438] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (14D09400) [pid = 2548] [serial = 486] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (17FB0800) [pid = 2548] [serial = 569] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (1A14B800) [pid = 2548] [serial = 531] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (1896AC00) [pid = 2548] [serial = 570] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (14D0B400) [pid = 2548] [serial = 551] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (17F2E000) [pid = 2548] [serial = 554] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (17224C00) [pid = 2548] [serial = 563] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (17265C00) [pid = 2548] [serial = 564] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (1905CC00) [pid = 2548] [serial = 558] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (18F42000) [pid = 2548] [serial = 557] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (10293400) [pid = 2548] [serial = 560] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (10525400) [pid = 2548] [serial = 561] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (18BACC00) [pid = 2548] [serial = 572] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (17F1A000) [pid = 2548] [serial = 567] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (17C0E800) [pid = 2548] [serial = 566] [outer = 00000000] [url = about:blank] 13:24:54 INFO - PROCESS | 2548 | 1463430294715 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:24:54 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 13:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 13:24:54 INFO - PROCESS | 2548 | 1463430294772 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 13:24:54 INFO - PROCESS | 2548 | 1463430294777 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 13:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:24:54 INFO - PROCESS | 2548 | 1463430294783 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 2548 | 1463430294785 Marionette TRACE conn6 <- [1,790,null,{}] 13:24:54 INFO - PROCESS | 2548 | 1463430294789 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:54 INFO - PROCESS | 2548 | 1463430294873 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 13:24:54 INFO - PROCESS | 2548 | 1463430294880 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 2548 | ++DOCSHELL 0FD10000 == 43 [pid = 2548] [id = 207] 13:24:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (0FD11000) [pid = 2548] [serial = 619] [outer = 00000000] 13:24:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (142E7400) [pid = 2548] [serial = 620] [outer = 0FD11000] 13:24:54 INFO - PROCESS | 2548 | 1463430294926 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (14D0B400) [pid = 2548] [serial = 621] [outer = 0FD11000] 13:24:55 INFO - PROCESS | 2548 | 1463430295448 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:24:55 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 13:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 731ms 13:24:55 INFO - PROCESS | 2548 | 1463430295517 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 13:24:55 INFO - PROCESS | 2548 | 1463430295519 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 13:24:55 INFO - PROCESS | 2548 | 1463430295522 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:24:55 INFO - PROCESS | 2548 | 1463430295526 Marionette TRACE conn6 <- [1,794,null,{}] 13:24:55 INFO - PROCESS | 2548 | 1463430295536 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:55 INFO - PROCESS | 2548 | 1463430295626 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 13:24:55 INFO - PROCESS | 2548 | 1463430295709 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 2548 | ++DOCSHELL 1726BC00 == 44 [pid = 2548] [id = 208] 13:24:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (172A9800) [pid = 2548] [serial = 622] [outer = 00000000] 13:24:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17640800) [pid = 2548] [serial = 623] [outer = 172A9800] 13:24:55 INFO - PROCESS | 2548 | 1463430295758 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (17C02C00) [pid = 2548] [serial = 624] [outer = 172A9800] 13:24:56 INFO - PROCESS | 2548 | 1463430296136 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:24:56 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 13:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 13:24:56 INFO - PROCESS | 2548 | 1463430296156 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 2548 | 1463430296159 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 13:24:56 INFO - PROCESS | 2548 | 1463430296162 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:24:56 INFO - PROCESS | 2548 | 1463430296163 Marionette TRACE conn6 <- [1,798,null,{}] 13:24:56 INFO - PROCESS | 2548 | 1463430296167 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:56 INFO - PROCESS | 2548 | 1463430296247 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 13:24:56 INFO - PROCESS | 2548 | 1463430296254 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 2548 | ++DOCSHELL 17CDC800 == 45 [pid = 2548] [id = 209] 13:24:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (17F11400) [pid = 2548] [serial = 625] [outer = 00000000] 13:24:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (17F3A800) [pid = 2548] [serial = 626] [outer = 17F11400] 13:24:56 INFO - PROCESS | 2548 | 1463430296301 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (17FAF000) [pid = 2548] [serial = 627] [outer = 17F11400] 13:24:56 INFO - PROCESS | 2548 | 1463430296734 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 631ms 13:24:56 INFO - PROCESS | 2548 | 1463430296800 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 13:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:24:56 INFO - PROCESS | 2548 | 1463430296811 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 13:24:56 INFO - PROCESS | 2548 | 1463430296815 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - PROCESS | 2548 | 1463430296817 Marionette TRACE conn6 <- [1,802,null,{}] 13:24:56 INFO - PROCESS | 2548 | 1463430296820 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:56 INFO - PROCESS | 2548 | 1463430296928 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 13:24:57 INFO - PROCESS | 2548 | 1463430297015 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 2548 | ++DOCSHELL 189B1000 == 46 [pid = 2548] [id = 210] 13:24:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (189B1C00) [pid = 2548] [serial = 628] [outer = 00000000] 13:24:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (18BA3000) [pid = 2548] [serial = 629] [outer = 189B1C00] 13:24:57 INFO - PROCESS | 2548 | 1463430297065 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (18BB1C00) [pid = 2548] [serial = 630] [outer = 189B1C00] 13:24:57 INFO - PROCESS | 2548 | 1463430297509 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 2548 | 1463430297549 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 13:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:24:57 INFO - PROCESS | 2548 | 1463430297553 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 2548 | 1463430297554 Marionette TRACE conn6 <- [1,806,null,{}] 13:24:57 INFO - PROCESS | 2548 | 1463430297558 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:57 INFO - PROCESS | 2548 | 1463430297689 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 13:24:57 INFO - PROCESS | 2548 | 1463430297752 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 2548 | ++DOCSHELL 19E03800 == 47 [pid = 2548] [id = 211] 13:24:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (19E03C00) [pid = 2548] [serial = 631] [outer = 00000000] 13:24:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (19F74000) [pid = 2548] [serial = 632] [outer = 19E03C00] 13:24:57 INFO - PROCESS | 2548 | 1463430297798 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1A15B000) [pid = 2548] [serial = 633] [outer = 19E03C00] 13:24:58 INFO - PROCESS | 2548 | 1463430298232 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 731ms 13:24:58 INFO - PROCESS | 2548 | 1463430298303 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 13:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:24:58 INFO - PROCESS | 2548 | 1463430298305 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 13:24:58 INFO - PROCESS | 2548 | 1463430298308 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 2548 | 1463430298310 Marionette TRACE conn6 <- [1,810,null,{}] 13:24:58 INFO - PROCESS | 2548 | 1463430298313 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:58 INFO - PROCESS | 2548 | 1463430298421 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 13:24:58 INFO - PROCESS | 2548 | 1463430298478 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 2548 | ++DOCSHELL 19F73000 == 48 [pid = 2548] [id = 212] 13:24:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1AE7B800) [pid = 2548] [serial = 634] [outer = 00000000] 13:24:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1B5F1400) [pid = 2548] [serial = 635] [outer = 1AE7B800] 13:24:58 INFO - PROCESS | 2548 | 1463430298522 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (1B5F6800) [pid = 2548] [serial = 636] [outer = 1AE7B800] 13:24:58 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (17F2DC00) [pid = 2548] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:24:58 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (100D2C00) [pid = 2548] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:24:58 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (1763A800) [pid = 2548] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:24:58 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (0FD0BC00) [pid = 2548] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:24:58 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (18BA4400) [pid = 2548] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:24:58 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (15F50C00) [pid = 2548] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:24:59 INFO - PROCESS | 2548 | 1463430298998 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 13:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:24:59 INFO - PROCESS | 2548 | 1463430299043 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 13:24:59 INFO - PROCESS | 2548 | 1463430299046 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 2548 | 1463430299048 Marionette TRACE conn6 <- [1,814,null,{}] 13:24:59 INFO - PROCESS | 2548 | 1463430299052 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:59 INFO - PROCESS | 2548 | 1463430299157 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 13:24:59 INFO - PROCESS | 2548 | 1463430299244 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 2548 | ++DOCSHELL 091D7000 == 49 [pid = 2548] [id = 213] 13:24:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (0FD0BC00) [pid = 2548] [serial = 637] [outer = 00000000] 13:24:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (19F6E800) [pid = 2548] [serial = 638] [outer = 0FD0BC00] 13:24:59 INFO - PROCESS | 2548 | 1463430299289 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1C8BD400) [pid = 2548] [serial = 639] [outer = 0FD0BC00] 13:24:59 INFO - PROCESS | 2548 | 1463430299652 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 631ms 13:24:59 INFO - PROCESS | 2548 | 1463430299677 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 13:24:59 INFO - PROCESS | 2548 | 1463430299679 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 13:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:24:59 INFO - PROCESS | 2548 | 1463430299682 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 2548 | 1463430299684 Marionette TRACE conn6 <- [1,818,null,{}] 13:24:59 INFO - PROCESS | 2548 | 1463430299688 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:59 INFO - PROCESS | 2548 | 1463430299794 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 13:24:59 INFO - PROCESS | 2548 | 1463430299879 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 2548 | ++DOCSHELL 17F21400 == 50 [pid = 2548] [id = 214] 13:24:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (17F27000) [pid = 2548] [serial = 640] [outer = 00000000] 13:24:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1CCDE400) [pid = 2548] [serial = 641] [outer = 17F27000] 13:24:59 INFO - PROCESS | 2548 | 1463430299923 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (1CCE6400) [pid = 2548] [serial = 642] [outer = 17F27000] 13:25:00 INFO - PROCESS | 2548 | 1463430300255 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 13:25:00 INFO - PROCESS | 2548 | 1463430300313 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 2548 | 1463430300315 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 13:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:25:00 INFO - PROCESS | 2548 | 1463430300319 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 2548 | 1463430300320 Marionette TRACE conn6 <- [1,822,null,{}] 13:25:00 INFO - PROCESS | 2548 | 1463430300324 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:00 INFO - PROCESS | 2548 | 1463430300438 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 13:25:00 INFO - PROCESS | 2548 | 1463430300447 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 2548 | ++DOCSHELL 091CB800 == 51 [pid = 2548] [id = 215] 13:25:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (0CD75800) [pid = 2548] [serial = 643] [outer = 00000000] 13:25:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1CECAC00) [pid = 2548] [serial = 644] [outer = 0CD75800] 13:25:00 INFO - PROCESS | 2548 | 1463430300492 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (1CED2000) [pid = 2548] [serial = 645] [outer = 0CD75800] 13:25:00 INFO - PROCESS | 2548 | 1463430300895 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 631ms 13:25:00 INFO - PROCESS | 2548 | 1463430300969 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 2548 | 1463430300973 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 13:25:00 INFO - PROCESS | 2548 | 1463430300979 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:25:01 INFO - PROCESS | 2548 | 1463430300983 Marionette TRACE conn6 <- [1,826,null,{}] 13:25:01 INFO - PROCESS | 2548 | 1463430300990 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:01 INFO - PROCESS | 2548 | 1463430301090 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 13:25:01 INFO - PROCESS | 2548 | 1463430301311 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 2548 | ++DOCSHELL 100D1400 == 52 [pid = 2548] [id = 216] 13:25:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (100D3C00) [pid = 2548] [serial = 646] [outer = 00000000] 13:25:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (1029A800) [pid = 2548] [serial = 647] [outer = 100D3C00] 13:25:01 INFO - PROCESS | 2548 | 1463430301367 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (14AD3C00) [pid = 2548] [serial = 648] [outer = 100D3C00] 13:25:01 INFO - PROCESS | 2548 | 1463430301944 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 970ms 13:25:01 INFO - PROCESS | 2548 | 1463430301966 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 2548 | 1463430301970 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 13:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:25:01 INFO - PROCESS | 2548 | 1463430301979 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - PROCESS | 2548 | 1463430301983 Marionette TRACE conn6 <- [1,830,null,{}] 13:25:02 INFO - PROCESS | 2548 | 1463430301988 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:02 INFO - PROCESS | 2548 | 1463430302095 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 13:25:02 INFO - PROCESS | 2548 | 1463430302196 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:02 INFO - PROCESS | 2548 | ++DOCSHELL 1762F000 == 53 [pid = 2548] [id = 217] 13:25:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (17632000) [pid = 2548] [serial = 649] [outer = 00000000] 13:25:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (17CD6C00) [pid = 2548] [serial = 650] [outer = 17632000] 13:25:02 INFO - PROCESS | 2548 | 1463430302253 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (17FFE000) [pid = 2548] [serial = 651] [outer = 17632000] 13:25:02 INFO - PROCESS | 2548 | 1463430302867 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 931ms 13:25:02 INFO - PROCESS | 2548 | 1463430302914 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 2548 | 1463430302916 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 13:25:02 INFO - PROCESS | 2548 | 1463430302920 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:25:02 INFO - PROCESS | 2548 | 1463430302922 Marionette TRACE conn6 <- [1,834,null,{}] 13:25:02 INFO - PROCESS | 2548 | 1463430302932 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:03 INFO - PROCESS | 2548 | 1463430303045 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 13:25:03 INFO - PROCESS | 2548 | 1463430303175 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 2548 | ++DOCSHELL 1C8C1800 == 54 [pid = 2548] [id = 218] 13:25:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1CCDC400) [pid = 2548] [serial = 652] [outer = 00000000] 13:25:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1CF12000) [pid = 2548] [serial = 653] [outer = 1CCDC400] 13:25:03 INFO - PROCESS | 2548 | 1463430303235 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1CF18400) [pid = 2548] [serial = 654] [outer = 1CCDC400] 13:25:03 INFO - PROCESS | 2548 | 1463430303828 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 971ms 13:25:03 INFO - PROCESS | 2548 | 1463430303894 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 13:25:03 INFO - PROCESS | 2548 | 1463430303896 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 13:25:03 INFO - PROCESS | 2548 | 1463430303899 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:25:03 INFO - PROCESS | 2548 | 1463430303901 Marionette TRACE conn6 <- [1,838,null,{}] 13:25:03 INFO - PROCESS | 2548 | 1463430303905 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:04 INFO - PROCESS | 2548 | 1463430304011 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 13:25:04 INFO - PROCESS | 2548 | 1463430304137 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 2548 | ++DOCSHELL 165E3000 == 55 [pid = 2548] [id = 219] 13:25:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (176CCC00) [pid = 2548] [serial = 655] [outer = 00000000] 13:25:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1D6CDC00) [pid = 2548] [serial = 656] [outer = 176CCC00] 13:25:04 INFO - PROCESS | 2548 | 1463430304193 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1D6D6000) [pid = 2548] [serial = 657] [outer = 176CCC00] 13:25:04 INFO - PROCESS | 2548 | 1463430304734 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 870ms 13:25:04 INFO - PROCESS | 2548 | 1463430304774 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 2548 | 1463430304776 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 13:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:25:04 INFO - PROCESS | 2548 | 1463430304779 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 2548 | 1463430304781 Marionette TRACE conn6 <- [1,842,null,{}] 13:25:04 INFO - PROCESS | 2548 | 1463430304785 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:04 INFO - PROCESS | 2548 | 1463430304886 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 13:25:05 INFO - PROCESS | 2548 | 1463430304985 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 2548 | ++DOCSHELL 1D6DAC00 == 56 [pid = 2548] [id = 220] 13:25:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1D810400) [pid = 2548] [serial = 658] [outer = 00000000] 13:25:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1D81D800) [pid = 2548] [serial = 659] [outer = 1D810400] 13:25:05 INFO - PROCESS | 2548 | 1463430305039 Marionette DEBUG loaded listener.js 13:25:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1D85AC00) [pid = 2548] [serial = 660] [outer = 1D810400] 13:25:05 INFO - PROCESS | 2548 | 1463430305652 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 931ms 13:25:05 INFO - PROCESS | 2548 | 1463430305714 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 2548 | 1463430305716 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 13:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:25:05 INFO - PROCESS | 2548 | 1463430305719 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - PROCESS | 2548 | 1463430305721 Marionette TRACE conn6 <- [1,846,null,{}] 13:25:05 INFO - PROCESS | 2548 | 1463430305725 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:05 INFO - PROCESS | 2548 | 1463430305850 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 13:25:06 INFO - PROCESS | 2548 | 1463430305982 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 2548 | ++DOCSHELL 17622400 == 57 [pid = 2548] [id = 221] 13:25:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (17626800) [pid = 2548] [serial = 661] [outer = 00000000] 13:25:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (19B50000) [pid = 2548] [serial = 662] [outer = 17626800] 13:25:06 INFO - PROCESS | 2548 | 1463430306038 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1D85CC00) [pid = 2548] [serial = 663] [outer = 17626800] 13:25:06 INFO - PROCESS | 2548 | 1463430306744 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1075ms 13:25:06 INFO - PROCESS | 2548 | 1463430306794 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 13:25:06 INFO - PROCESS | 2548 | 1463430306799 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 13:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:25:06 INFO - PROCESS | 2548 | 1463430306803 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:25:06 INFO - PROCESS | 2548 | 1463430306807 Marionette TRACE conn6 <- [1,850,null,{}] 13:25:06 INFO - PROCESS | 2548 | 1463430306812 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:06 INFO - PROCESS | 2548 | 1463430306912 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 13:25:07 INFO - PROCESS | 2548 | 1463430307018 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 2548 | ++DOCSHELL 17265400 == 58 [pid = 2548] [id = 222] 13:25:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (17268800) [pid = 2548] [serial = 664] [outer = 00000000] 13:25:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (176D6800) [pid = 2548] [serial = 665] [outer = 17268800] 13:25:07 INFO - PROCESS | 2548 | 1463430307068 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (17F14400) [pid = 2548] [serial = 666] [outer = 17268800] 13:25:07 INFO - PROCESS | 2548 | --DOCSHELL 14098800 == 57 [pid = 2548] [id = 193] 13:25:07 INFO - PROCESS | 2548 | --DOCSHELL 17627800 == 56 [pid = 2548] [id = 166] 13:25:07 INFO - PROCESS | 2548 | --DOCSHELL 17F21400 == 55 [pid = 2548] [id = 214] 13:25:07 INFO - PROCESS | 2548 | --DOCSHELL 091D7000 == 54 [pid = 2548] [id = 213] 13:25:07 INFO - PROCESS | 2548 | --DOCSHELL 19F73000 == 53 [pid = 2548] [id = 212] 13:25:07 INFO - PROCESS | 2548 | --DOCSHELL 19E03800 == 52 [pid = 2548] [id = 211] 13:25:07 INFO - PROCESS | 2548 | --DOCSHELL 189B1000 == 51 [pid = 2548] [id = 210] 13:25:07 INFO - PROCESS | 2548 | --DOCSHELL 17CDC800 == 50 [pid = 2548] [id = 209] 13:25:07 INFO - PROCESS | 2548 | --DOCSHELL 1726BC00 == 49 [pid = 2548] [id = 208] 13:25:07 INFO - PROCESS | 2548 | --DOCSHELL 0FD10000 == 48 [pid = 2548] [id = 207] 13:25:07 INFO - PROCESS | 2548 | --DOCSHELL 1044E000 == 47 [pid = 2548] [id = 206] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (17FA4400) [pid = 2548] [serial = 591] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (17F29800) [pid = 2548] [serial = 593] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (17FA8400) [pid = 2548] [serial = 594] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (191BCC00) [pid = 2548] [serial = 597] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (176D7800) [pid = 2548] [serial = 588] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (19E04000) [pid = 2548] [serial = 599] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (17F35400) [pid = 2548] [serial = 590] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (14A3F000) [pid = 2548] [serial = 584] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (14D05C00) [pid = 2548] [serial = 585] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (159E4800) [pid = 2548] [serial = 575] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (17F2D000) [pid = 2548] [serial = 578] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (176CC400) [pid = 2548] [serial = 587] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (11104800) [pid = 2548] [serial = 582] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (0FF2A400) [pid = 2548] [serial = 581] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (19058800) [pid = 2548] [serial = 596] [outer = 00000000] [url = about:blank] 13:25:07 INFO - PROCESS | 2548 | 1463430307665 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 890ms 13:25:07 INFO - PROCESS | 2548 | 1463430307694 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 13:25:07 INFO - PROCESS | 2548 | 1463430307700 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 13:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:25:07 INFO - PROCESS | 2548 | 1463430307705 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 2548 | 1463430307708 Marionette TRACE conn6 <- [1,854,null,{}] 13:25:07 INFO - PROCESS | 2548 | 1463430307712 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:07 INFO - PROCESS | 2548 | 1463430307798 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 13:25:07 INFO - PROCESS | 2548 | 1463430307808 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 2548 | ++DOCSHELL 0FF31800 == 48 [pid = 2548] [id = 223] 13:25:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (100D2800) [pid = 2548] [serial = 667] [outer = 00000000] 13:25:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (14D70800) [pid = 2548] [serial = 668] [outer = 100D2800] 13:25:07 INFO - PROCESS | 2548 | 1463430307853 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (17266400) [pid = 2548] [serial = 669] [outer = 100D2800] 13:25:08 INFO - PROCESS | 2548 | 1463430308331 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 13:25:08 INFO - PROCESS | 2548 | 1463430308379 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 2548 | 1463430308381 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 13:25:08 INFO - PROCESS | 2548 | 1463430308384 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:25:08 INFO - PROCESS | 2548 | 1463430308387 Marionette TRACE conn6 <- [1,858,null,{}] 13:25:08 INFO - PROCESS | 2548 | 1463430308397 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:08 INFO - PROCESS | 2548 | 1463430308484 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 13:25:08 INFO - PROCESS | 2548 | 1463430308494 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 2548 | ++DOCSHELL 17F23C00 == 49 [pid = 2548] [id = 224] 13:25:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (17F32000) [pid = 2548] [serial = 670] [outer = 00000000] 13:25:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (17FA6C00) [pid = 2548] [serial = 671] [outer = 17F32000] 13:25:08 INFO - PROCESS | 2548 | 1463430308543 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (18945000) [pid = 2548] [serial = 672] [outer = 17F32000] 13:25:09 INFO - PROCESS | 2548 | 1463430308997 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 13:25:09 INFO - PROCESS | 2548 | 1463430309019 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 2548 | 1463430309021 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 13:25:09 INFO - PROCESS | 2548 | 1463430309024 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 2548 | 1463430309026 Marionette TRACE conn6 <- [1,862,null,{}] 13:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:25:09 INFO - PROCESS | 2548 | 1463430309037 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:09 INFO - PROCESS | 2548 | 1463430309121 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 13:25:09 INFO - PROCESS | 2548 | 1463430309158 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 2548 | ++DOCSHELL 189AC000 == 50 [pid = 2548] [id = 225] 13:25:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (189B6400) [pid = 2548] [serial = 673] [outer = 00000000] 13:25:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1905E400) [pid = 2548] [serial = 674] [outer = 189B6400] 13:25:09 INFO - PROCESS | 2548 | 1463430309204 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (191BA800) [pid = 2548] [serial = 675] [outer = 189B6400] 13:25:09 INFO - PROCESS | 2548 | 1463430309645 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 13:25:09 INFO - PROCESS | 2548 | 1463430309699 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 2548 | 1463430309701 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 13:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:25:09 INFO - PROCESS | 2548 | 1463430309712 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 2548 | 1463430309714 Marionette TRACE conn6 <- [1,866,null,{}] 13:25:09 INFO - PROCESS | 2548 | 1463430309717 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:09 INFO - PROCESS | 2548 | 1463430309826 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 13:25:09 INFO - PROCESS | 2548 | 1463430309837 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 2548 | ++DOCSHELL 191C1800 == 51 [pid = 2548] [id = 226] 13:25:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (19B4E400) [pid = 2548] [serial = 676] [outer = 00000000] 13:25:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (19F2B000) [pid = 2548] [serial = 677] [outer = 19B4E400] 13:25:09 INFO - PROCESS | 2548 | 1463430309880 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (19F33800) [pid = 2548] [serial = 678] [outer = 19B4E400] 13:25:10 INFO - PROCESS | 2548 | 1463430310347 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 13:25:10 INFO - PROCESS | 2548 | 1463430310384 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 13:25:10 INFO - PROCESS | 2548 | 1463430310386 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 13:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:25:10 INFO - PROCESS | 2548 | 1463430310388 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:25:10 INFO - PROCESS | 2548 | 1463430310390 Marionette TRACE conn6 <- [1,870,null,{}] 13:25:10 INFO - PROCESS | 2548 | 1463430310400 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:10 INFO - PROCESS | 2548 | 1463430310547 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 13:25:11 INFO - PROCESS | 2548 | 1463430311956 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (1115BC00) [pid = 2548] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (189B1C00) [pid = 2548] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (0FD0BC00) [pid = 2548] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (17F11400) [pid = 2548] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (1AE7B800) [pid = 2548] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (19052800) [pid = 2548] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (165E1000) [pid = 2548] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (19E03C00) [pid = 2548] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (189AC400) [pid = 2548] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (0FD11000) [pid = 2548] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (18F3C800) [pid = 2548] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (091D5800) [pid = 2548] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (172A9800) [pid = 2548] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (0FF25000) [pid = 2548] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (10291C00) [pid = 2548] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (19F2D000) [pid = 2548] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (18BABC00) [pid = 2548] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (17F27000) [pid = 2548] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (17F1B400) [pid = 2548] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (1763E400) [pid = 2548] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (10293C00) [pid = 2548] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:25:12 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (176D3000) [pid = 2548] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:25:12 INFO - PROCESS | 2548 | ++DOCSHELL 090F3000 == 52 [pid = 2548] [id = 227] 13:25:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (091CB000) [pid = 2548] [serial = 679] [outer = 00000000] 13:25:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (0FD11000) [pid = 2548] [serial = 680] [outer = 091CB000] 13:25:12 INFO - PROCESS | 2548 | 1463430312057 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1029CC00) [pid = 2548] [serial = 681] [outer = 091CB000] 13:25:12 INFO - PROCESS | 2548 | 1463430312401 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2084ms 13:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:25:12 INFO - PROCESS | 2548 | 1463430312472 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 2548 | 1463430312474 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 13:25:12 INFO - PROCESS | 2548 | 1463430312477 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 2548 | 1463430312478 Marionette TRACE conn6 <- [1,874,null,{}] 13:25:12 INFO - PROCESS | 2548 | 1463430312488 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:12 INFO - PROCESS | 2548 | 1463430312568 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 13:25:12 INFO - PROCESS | 2548 | 1463430312574 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 2548 | ++DOCSHELL 17636800 == 53 [pid = 2548] [id = 228] 13:25:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (176CC800) [pid = 2548] [serial = 682] [outer = 00000000] 13:25:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (18BAB000) [pid = 2548] [serial = 683] [outer = 176CC800] 13:25:12 INFO - PROCESS | 2548 | 1463430312618 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (1BD0B000) [pid = 2548] [serial = 684] [outer = 176CC800] 13:25:13 INFO - PROCESS | 2548 | 1463430313068 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 13:25:13 INFO - PROCESS | 2548 | 1463430313115 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 2548 | 1463430313127 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 13:25:13 INFO - PROCESS | 2548 | 1463430313131 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 2548 | 1463430313132 Marionette TRACE conn6 <- [1,878,null,{}] 13:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:25:13 INFO - PROCESS | 2548 | 1463430313136 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:13 INFO - PROCESS | 2548 | 1463430313216 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 13:25:13 INFO - PROCESS | 2548 | 1463430313225 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 2548 | ++DOCSHELL 14D78000 == 54 [pid = 2548] [id = 229] 13:25:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (1896B000) [pid = 2548] [serial = 685] [outer = 00000000] 13:25:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (1CF1AC00) [pid = 2548] [serial = 686] [outer = 1896B000] 13:25:13 INFO - PROCESS | 2548 | 1463430313269 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (1CF20000) [pid = 2548] [serial = 687] [outer = 1896B000] 13:25:13 INFO - PROCESS | 2548 | 1463430313692 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 570ms 13:25:13 INFO - PROCESS | 2548 | 1463430313706 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 2548 | 1463430313708 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 13:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:25:13 INFO - PROCESS | 2548 | 1463430313710 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 2548 | 1463430313712 Marionette TRACE conn6 <- [1,882,null,{}] 13:25:13 INFO - PROCESS | 2548 | 1463430313715 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:13 INFO - PROCESS | 2548 | 1463430313835 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 13:25:13 INFO - PROCESS | 2548 | 1463430313844 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 2548 | ++DOCSHELL 17621C00 == 55 [pid = 2548] [id = 230] 13:25:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1D557000) [pid = 2548] [serial = 688] [outer = 00000000] 13:25:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1D860800) [pid = 2548] [serial = 689] [outer = 1D557000] 13:25:13 INFO - PROCESS | 2548 | 1463430313890 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1EA18C00) [pid = 2548] [serial = 690] [outer = 1D557000] 13:25:14 INFO - PROCESS | 2548 | 1463430314561 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 931ms 13:25:14 INFO - PROCESS | 2548 | 1463430314643 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 13:25:14 INFO - PROCESS | 2548 | 1463430314646 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 13:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:25:14 INFO - PROCESS | 2548 | 1463430314652 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 2548 | 1463430314656 Marionette TRACE conn6 <- [1,886,null,{}] 13:25:14 INFO - PROCESS | 2548 | 1463430314661 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:14 INFO - PROCESS | 2548 | 1463430314811 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 13:25:14 INFO - PROCESS | 2548 | 1463430314910 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 2548 | ++DOCSHELL 1118B800 == 56 [pid = 2548] [id = 231] 13:25:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (14098800) [pid = 2548] [serial = 691] [outer = 00000000] 13:25:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (172AC400) [pid = 2548] [serial = 692] [outer = 14098800] 13:25:14 INFO - PROCESS | 2548 | 1463430314966 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (176CB800) [pid = 2548] [serial = 693] [outer = 14098800] 13:25:15 INFO - PROCESS | 2548 | 1463430315548 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 931ms 13:25:15 INFO - PROCESS | 2548 | 1463430315583 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 2548 | 1463430315589 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 13:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:25:15 INFO - PROCESS | 2548 | 1463430315595 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - PROCESS | 2548 | 1463430315598 Marionette TRACE conn6 <- [1,890,null,{}] 13:25:15 INFO - PROCESS | 2548 | 1463430315602 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:15 INFO - PROCESS | 2548 | 1463430315714 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 13:25:15 INFO - PROCESS | 2548 | 1463430315817 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 2548 | ++DOCSHELL 176CEC00 == 57 [pid = 2548] [id = 232] 13:25:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (189AB000) [pid = 2548] [serial = 694] [outer = 00000000] 13:25:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (19F79800) [pid = 2548] [serial = 695] [outer = 189AB000] 13:25:15 INFO - PROCESS | 2548 | 1463430315871 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1B6A6400) [pid = 2548] [serial = 696] [outer = 189AB000] 13:25:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1D816800) [pid = 2548] [serial = 697] [outer = 10102000] 13:25:16 INFO - PROCESS | 2548 | 1463430316567 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1021ms 13:25:16 INFO - PROCESS | 2548 | 1463430316617 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 2548 | 1463430316620 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 13:25:16 INFO - PROCESS | 2548 | 1463430316623 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:25:16 INFO - PROCESS | 2548 | 1463430316627 Marionette TRACE conn6 <- [1,894,null,{}] 13:25:16 INFO - PROCESS | 2548 | 1463430316638 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:16 INFO - PROCESS | 2548 | 1463430316764 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 13:25:16 INFO - PROCESS | 2548 | 1463430316897 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 2548 | ++DOCSHELL 1DF57400 == 58 [pid = 2548] [id = 233] 13:25:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1DF58000) [pid = 2548] [serial = 698] [outer = 00000000] 13:25:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1DF63400) [pid = 2548] [serial = 699] [outer = 1DF58000] 13:25:16 INFO - PROCESS | 2548 | 1463430316955 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1EA1F000) [pid = 2548] [serial = 700] [outer = 1DF58000] 13:25:17 INFO - PROCESS | 2548 | 1463430317496 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 13:25:17 INFO - PROCESS | 2548 | 1463430317558 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 2548 | 1463430317560 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 13:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:25:17 INFO - PROCESS | 2548 | 1463430317564 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 2548 | 1463430317566 Marionette TRACE conn6 <- [1,898,null,{}] 13:25:17 INFO - PROCESS | 2548 | 1463430317570 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:17 INFO - PROCESS | 2548 | 1463430317677 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 13:25:17 INFO - PROCESS | 2548 | 1463430317780 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 2548 | ++DOCSHELL 1E182000 == 59 [pid = 2548] [id = 234] 13:25:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1E184000) [pid = 2548] [serial = 701] [outer = 00000000] 13:25:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1E188C00) [pid = 2548] [serial = 702] [outer = 1E184000] 13:25:17 INFO - PROCESS | 2548 | 1463430317834 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1E18C000) [pid = 2548] [serial = 703] [outer = 1E184000] 13:25:18 INFO - PROCESS | 2548 | 1463430318418 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 931ms 13:25:18 INFO - PROCESS | 2548 | 1463430318497 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 2548 | 1463430318500 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 13:25:18 INFO - PROCESS | 2548 | 1463430318503 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:25:18 INFO - PROCESS | 2548 | 1463430318505 Marionette TRACE conn6 <- [1,902,null,{}] 13:25:18 INFO - PROCESS | 2548 | 1463430318509 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:18 INFO - PROCESS | 2548 | 1463430318612 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 13:25:18 INFO - PROCESS | 2548 | 1463430318742 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 2548 | ++DOCSHELL 0CDADC00 == 60 [pid = 2548] [id = 235] 13:25:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1E18E400) [pid = 2548] [serial = 704] [outer = 00000000] 13:25:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (1EAE1400) [pid = 2548] [serial = 705] [outer = 1E18E400] 13:25:18 INFO - PROCESS | 2548 | 1463430318797 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (1EAE4000) [pid = 2548] [serial = 706] [outer = 1E18E400] 13:25:19 INFO - PROCESS | 2548 | 1463430319388 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 931ms 13:25:19 INFO - PROCESS | 2548 | 1463430319437 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 2548 | 1463430319439 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 13:25:19 INFO - PROCESS | 2548 | 1463430319443 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:25:19 INFO - PROCESS | 2548 | 1463430319445 Marionette TRACE conn6 <- [1,906,null,{}] 13:25:19 INFO - PROCESS | 2548 | 1463430319449 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:19 INFO - PROCESS | 2548 | 1463430319561 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 13:25:19 INFO - PROCESS | 2548 | 1463430319678 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 2548 | ++DOCSHELL 1456D000 == 61 [pid = 2548] [id = 236] 13:25:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (1EA19000) [pid = 2548] [serial = 707] [outer = 00000000] 13:25:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (212CD400) [pid = 2548] [serial = 708] [outer = 1EA19000] 13:25:19 INFO - PROCESS | 2548 | 1463430319732 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (212D0C00) [pid = 2548] [serial = 709] [outer = 1EA19000] 13:25:20 INFO - PROCESS | 2548 | 1463430320463 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1074ms 13:25:20 INFO - PROCESS | 2548 | 1463430320522 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 2548 | 1463430320526 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 13:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:25:20 INFO - PROCESS | 2548 | 1463430320531 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 2548 | 1463430320535 Marionette TRACE conn6 <- [1,910,null,{}] 13:25:20 INFO - PROCESS | 2548 | 1463430320541 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:20 INFO - PROCESS | 2548 | 1463430320641 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 13:25:20 INFO - PROCESS | 2548 | 1463430320779 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 2548 | ++DOCSHELL 10292000 == 62 [pid = 2548] [id = 237] 13:25:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (10450C00) [pid = 2548] [serial = 710] [outer = 00000000] 13:25:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1590D000) [pid = 2548] [serial = 711] [outer = 10450C00] 13:25:20 INFO - PROCESS | 2548 | 1463430320829 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1721F000) [pid = 2548] [serial = 712] [outer = 10450C00] 13:25:21 INFO - PROCESS | 2548 | --DOCSHELL 14D78000 == 61 [pid = 2548] [id = 229] 13:25:21 INFO - PROCESS | 2548 | --DOCSHELL 17636800 == 60 [pid = 2548] [id = 228] 13:25:21 INFO - PROCESS | 2548 | --DOCSHELL 090F3000 == 59 [pid = 2548] [id = 227] 13:25:21 INFO - PROCESS | 2548 | --DOCSHELL 191C1800 == 58 [pid = 2548] [id = 226] 13:25:21 INFO - PROCESS | 2548 | --DOCSHELL 189AC000 == 57 [pid = 2548] [id = 225] 13:25:21 INFO - PROCESS | 2548 | --DOCSHELL 17F23C00 == 56 [pid = 2548] [id = 224] 13:25:21 INFO - PROCESS | 2548 | --DOCSHELL 0FF31800 == 55 [pid = 2548] [id = 223] 13:25:21 INFO - PROCESS | 2548 | --DOCSHELL 17265400 == 54 [pid = 2548] [id = 222] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (1CECAC00) [pid = 2548] [serial = 644] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOCSHELL 100D1400 == 53 [pid = 2548] [id = 216] 13:25:21 INFO - PROCESS | 2548 | --DOCSHELL 091CB800 == 52 [pid = 2548] [id = 215] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (17C0B800) [pid = 2548] [serial = 605] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (14A6C800) [pid = 2548] [serial = 617] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (1B439C00) [pid = 2548] [serial = 611] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (18BA3000) [pid = 2548] [serial = 629] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (19F6E800) [pid = 2548] [serial = 638] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (17FAF000) [pid = 2548] [serial = 627] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (1B5F1400) [pid = 2548] [serial = 635] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (191B9C00) [pid = 2548] [serial = 516] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (19F2C400) [pid = 2548] [serial = 608] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (176CE000) [pid = 2548] [serial = 522] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1A15B000) [pid = 2548] [serial = 633] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (0FD0A800) [pid = 2548] [serial = 602] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (18BAE400) [pid = 2548] [serial = 573] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (142E7400) [pid = 2548] [serial = 620] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1B5F6800) [pid = 2548] [serial = 636] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (19B54000) [pid = 2548] [serial = 480] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (0FD18400) [pid = 2548] [serial = 483] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (17C02C00) [pid = 2548] [serial = 624] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (17F3A800) [pid = 2548] [serial = 626] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (14D0B400) [pid = 2548] [serial = 621] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (10455C00) [pid = 2548] [serial = 519] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (159E4C00) [pid = 2548] [serial = 552] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1590E000) [pid = 2548] [serial = 618] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (19F6C800) [pid = 2548] [serial = 528] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (19B5AC00) [pid = 2548] [serial = 525] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1CCDE400) [pid = 2548] [serial = 641] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (17640800) [pid = 2548] [serial = 623] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1BD05400) [pid = 2548] [serial = 614] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (17F3F400) [pid = 2548] [serial = 555] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (18BB1C00) [pid = 2548] [serial = 630] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (19F74000) [pid = 2548] [serial = 632] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (1C8BD400) [pid = 2548] [serial = 639] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (17FB0400) [pid = 2548] [serial = 549] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (17267C00) [pid = 2548] [serial = 576] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (17F3B000) [pid = 2548] [serial = 579] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (1CCE6400) [pid = 2548] [serial = 642] [outer = 00000000] [url = about:blank] 13:25:21 INFO - PROCESS | 2548 | 1463430321487 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 988ms 13:25:21 INFO - PROCESS | 2548 | 1463430321519 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 13:25:21 INFO - PROCESS | 2548 | 1463430321524 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 13:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:25:21 INFO - PROCESS | 2548 | 1463430321530 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:25:21 INFO - PROCESS | 2548 | 1463430321532 Marionette TRACE conn6 <- [1,914,null,{}] 13:25:21 INFO - PROCESS | 2548 | 1463430321536 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:21 INFO - PROCESS | 2548 | 1463430321625 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 13:25:21 INFO - PROCESS | 2548 | 1463430321713 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 2548 | ++DOCSHELL 0A1F0800 == 53 [pid = 2548] [id = 238] 13:25:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (0FF2B800) [pid = 2548] [serial = 713] [outer = 00000000] 13:25:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1059C000) [pid = 2548] [serial = 714] [outer = 0FF2B800] 13:25:21 INFO - PROCESS | 2548 | 1463430321759 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (14A6C800) [pid = 2548] [serial = 715] [outer = 0FF2B800] 13:25:22 INFO - PROCESS | 2548 | 1463430322184 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 13:25:22 INFO - PROCESS | 2548 | 1463430322203 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 2548 | 1463430322206 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 13:25:22 INFO - PROCESS | 2548 | 1463430322209 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:25:22 INFO - PROCESS | 2548 | 1463430322212 Marionette TRACE conn6 <- [1,918,null,{}] 13:25:22 INFO - PROCESS | 2548 | 1463430322222 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:22 INFO - PROCESS | 2548 | 1463430322313 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 13:25:22 INFO - PROCESS | 2548 | 1463430322321 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 2548 | ++DOCSHELL 17262000 == 54 [pid = 2548] [id = 239] 13:25:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (17264400) [pid = 2548] [serial = 716] [outer = 00000000] 13:25:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (17C03000) [pid = 2548] [serial = 717] [outer = 17264400] 13:25:22 INFO - PROCESS | 2548 | 1463430322368 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (17C44400) [pid = 2548] [serial = 718] [outer = 17264400] 13:25:22 INFO - PROCESS | 2548 | 1463430322819 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 13:25:22 INFO - PROCESS | 2548 | 1463430322883 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 2548 | 1463430322886 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 13:25:22 INFO - PROCESS | 2548 | 1463430322889 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 2548 | 1463430322891 Marionette TRACE conn6 <- [1,922,null,{}] 13:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:25:22 INFO - PROCESS | 2548 | 1463430322894 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:23 INFO - PROCESS | 2548 | 1463430322979 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 13:25:23 INFO - PROCESS | 2548 | 1463430322988 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 2548 | ++DOCSHELL 17F39C00 == 55 [pid = 2548] [id = 240] 13:25:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (17F3BC00) [pid = 2548] [serial = 719] [outer = 00000000] 13:25:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (17FAC400) [pid = 2548] [serial = 720] [outer = 17F3BC00] 13:25:23 INFO - PROCESS | 2548 | 1463430323033 Marionette DEBUG loaded listener.js 13:25:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (17FB0400) [pid = 2548] [serial = 721] [outer = 17F3BC00] 13:25:23 INFO - PROCESS | 2548 | 1463430323469 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 13:25:23 INFO - PROCESS | 2548 | 1463430323524 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 2548 | 1463430323535 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 13:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:25:23 INFO - PROCESS | 2548 | 1463430323546 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 2548 | 1463430323548 Marionette TRACE conn6 <- [1,926,null,{}] 13:25:23 INFO - PROCESS | 2548 | 1463430323551 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:23 INFO - PROCESS | 2548 | 1463430323661 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 13:25:23 INFO - PROCESS | 2548 | 1463430323746 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 2548 | ++DOCSHELL 17FF7400 == 56 [pid = 2548] [id = 241] 13:25:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17FFDC00) [pid = 2548] [serial = 722] [outer = 00000000] 13:25:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (189B5C00) [pid = 2548] [serial = 723] [outer = 17FFDC00] 13:25:23 INFO - PROCESS | 2548 | 1463430323792 Marionette DEBUG loaded listener.js 13:25:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (18BAF800) [pid = 2548] [serial = 724] [outer = 17FFDC00] 13:25:24 INFO - PROCESS | 2548 | 1463430324200 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 13:25:24 INFO - PROCESS | 2548 | 1463430324225 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 13:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:25:24 INFO - PROCESS | 2548 | 1463430324227 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 13:25:24 INFO - PROCESS | 2548 | 1463430324230 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - PROCESS | 2548 | 1463430324232 Marionette TRACE conn6 <- [1,930,null,{}] 13:25:24 INFO - PROCESS | 2548 | 1463430324236 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:24 INFO - PROCESS | 2548 | 1463430324368 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 13:25:24 INFO - PROCESS | 2548 | 1463430324423 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 2548 | ++DOCSHELL 18F44C00 == 57 [pid = 2548] [id = 242] 13:25:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (19054000) [pid = 2548] [serial = 725] [outer = 00000000] 13:25:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1961E400) [pid = 2548] [serial = 726] [outer = 19054000] 13:25:24 INFO - PROCESS | 2548 | 1463430324476 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (19B5CC00) [pid = 2548] [serial = 727] [outer = 19054000] 13:25:24 INFO - PROCESS | 2548 | 1463430324908 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 13:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:25:24 INFO - PROCESS | 2548 | 1463430324961 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 2548 | 1463430324963 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 13:25:24 INFO - PROCESS | 2548 | 1463430324966 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - PROCESS | 2548 | 1463430324968 Marionette TRACE conn6 <- [1,934,null,{}] 13:25:24 INFO - PROCESS | 2548 | 1463430324971 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:25 INFO - PROCESS | 2548 | 1463430325110 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 13:25:25 INFO - PROCESS | 2548 | 1463430325130 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 2548 | ++DOCSHELL 19F36800 == 58 [pid = 2548] [id = 243] 13:25:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (19F6CC00) [pid = 2548] [serial = 728] [outer = 00000000] 13:25:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (19F76400) [pid = 2548] [serial = 729] [outer = 19F6CC00] 13:25:25 INFO - PROCESS | 2548 | 1463430325176 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1A15A400) [pid = 2548] [serial = 730] [outer = 19F6CC00] 13:25:25 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (19623400) [pid = 2548] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:25:25 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1896B000) [pid = 2548] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:25:25 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (17268800) [pid = 2548] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:25:25 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (189B6400) [pid = 2548] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:25:25 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (100D2800) [pid = 2548] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:25:25 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (19B4E400) [pid = 2548] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:25:25 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (17F32000) [pid = 2548] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:25:25 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (091CB000) [pid = 2548] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:25:25 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (176CC800) [pid = 2548] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:25:25 INFO - PROCESS | 2548 | 1463430325712 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 771ms 13:25:25 INFO - PROCESS | 2548 | 1463430325739 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 2548 | 1463430325741 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 13:25:25 INFO - PROCESS | 2548 | 1463430325744 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:25:25 INFO - PROCESS | 2548 | 1463430325746 Marionette TRACE conn6 <- [1,938,null,{}] 13:25:25 INFO - PROCESS | 2548 | 1463430325749 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:25 INFO - PROCESS | 2548 | 1463430325840 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 13:25:25 INFO - PROCESS | 2548 | 1463430325846 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 2548 | ++DOCSHELL 17268800 == 59 [pid = 2548] [id = 244] 13:25:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17F2D000) [pid = 2548] [serial = 731] [outer = 00000000] 13:25:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (1B22E800) [pid = 2548] [serial = 732] [outer = 17F2D000] 13:25:25 INFO - PROCESS | 2548 | 1463430325891 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (1B444800) [pid = 2548] [serial = 733] [outer = 17F2D000] 13:25:26 INFO - PROCESS | 2548 | 1463430326319 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 13:25:26 INFO - PROCESS | 2548 | 1463430326378 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 13:25:26 INFO - PROCESS | 2548 | 1463430326380 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 13:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:25:26 INFO - PROCESS | 2548 | 1463430326383 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:25:26 INFO - PROCESS | 2548 | 1463430326384 Marionette TRACE conn6 <- [1,942,null,{}] 13:25:26 INFO - PROCESS | 2548 | 1463430326388 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:26 INFO - PROCESS | 2548 | 1463430326494 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 13:25:26 INFO - PROCESS | 2548 | 1463430326502 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 2548 | ++DOCSHELL 1B6A1000 == 60 [pid = 2548] [id = 245] 13:25:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1BD09800) [pid = 2548] [serial = 734] [outer = 00000000] 13:25:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1C8BD400) [pid = 2548] [serial = 735] [outer = 1BD09800] 13:25:26 INFO - PROCESS | 2548 | 1463430326546 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1CCE4C00) [pid = 2548] [serial = 736] [outer = 1BD09800] 13:25:26 INFO - PROCESS | 2548 | 1463430326960 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 631ms 13:25:27 INFO - PROCESS | 2548 | 1463430327013 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 2548 | 1463430327015 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 13:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:25:27 INFO - PROCESS | 2548 | 1463430327018 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 2548 | 1463430327020 Marionette TRACE conn6 <- [1,946,null,{}] 13:25:27 INFO - PROCESS | 2548 | 1463430327024 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:27 INFO - PROCESS | 2548 | 1463430327106 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 13:25:27 INFO - PROCESS | 2548 | 1463430327113 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 2548 | ++DOCSHELL 1CEC6400 == 61 [pid = 2548] [id = 246] 13:25:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1CECA000) [pid = 2548] [serial = 737] [outer = 00000000] 13:25:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1CF1B000) [pid = 2548] [serial = 738] [outer = 1CECA000] 13:25:27 INFO - PROCESS | 2548 | 1463430327157 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1D6CD800) [pid = 2548] [serial = 739] [outer = 1CECA000] 13:25:27 INFO - PROCESS | 2548 | 1463430327588 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 13:25:27 INFO - PROCESS | 2548 | 1463430327677 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 2548 | 1463430327681 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 13:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:25:27 INFO - PROCESS | 2548 | 1463430327691 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 2548 | 1463430327696 Marionette TRACE conn6 <- [1,950,null,{}] 13:25:27 INFO - PROCESS | 2548 | 1463430327703 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:27 INFO - PROCESS | 2548 | 1463430327831 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 13:25:28 INFO - PROCESS | 2548 | 1463430328010 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 2548 | ++DOCSHELL 10296000 == 62 [pid = 2548] [id = 247] 13:25:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (10296400) [pid = 2548] [serial = 740] [outer = 00000000] 13:25:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (11102800) [pid = 2548] [serial = 741] [outer = 10296400] 13:25:28 INFO - PROCESS | 2548 | 1463430328067 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (14A45800) [pid = 2548] [serial = 742] [outer = 10296400] 13:25:28 INFO - PROCESS | 2548 | 1463430328626 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 971ms 13:25:28 INFO - PROCESS | 2548 | 1463430328667 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 2548 | 1463430328670 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 13:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:25:28 INFO - PROCESS | 2548 | 1463430328679 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 2548 | 1463430328683 Marionette TRACE conn6 <- [1,954,null,{}] 13:25:28 INFO - PROCESS | 2548 | 1463430328688 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:28 INFO - PROCESS | 2548 | 1463430328799 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 13:25:28 INFO - PROCESS | 2548 | 1463430328904 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 2548 | ++DOCSHELL 17266800 == 63 [pid = 2548] [id = 248] 13:25:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (17C02C00) [pid = 2548] [serial = 743] [outer = 00000000] 13:25:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (17F29800) [pid = 2548] [serial = 744] [outer = 17C02C00] 13:25:28 INFO - PROCESS | 2548 | 1463430328958 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (17F3F400) [pid = 2548] [serial = 745] [outer = 17C02C00] 13:25:29 INFO - PROCESS | 2548 | 1463430329611 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 991ms 13:25:29 INFO - PROCESS | 2548 | 1463430329670 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 13:25:29 INFO - PROCESS | 2548 | 1463430329673 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 13:25:29 INFO - PROCESS | 2548 | 1463430329677 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:25:29 INFO - PROCESS | 2548 | 1463430329679 Marionette TRACE conn6 <- [1,958,null,{}] 13:25:29 INFO - PROCESS | 2548 | 1463430329689 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:29 INFO - PROCESS | 2548 | 1463430329802 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 13:25:29 INFO - PROCESS | 2548 | 1463430329938 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 2548 | ++DOCSHELL 1A14B400 == 64 [pid = 2548] [id = 249] 13:25:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1CCE3000) [pid = 2548] [serial = 746] [outer = 00000000] 13:25:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1D6D8000) [pid = 2548] [serial = 747] [outer = 1CCE3000] 13:25:30 INFO - PROCESS | 2548 | 1463430329997 Marionette DEBUG loaded listener.js 13:25:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1DF56400) [pid = 2548] [serial = 748] [outer = 1CCE3000] 13:25:30 INFO - PROCESS | 2548 | 1463430330614 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 13:25:30 INFO - PROCESS | 2548 | 1463430330650 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 2548 | 1463430330652 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 13:25:30 INFO - PROCESS | 2548 | 1463430330656 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:25:30 INFO - PROCESS | 2548 | 1463430330658 Marionette TRACE conn6 <- [1,962,null,{}] 13:25:30 INFO - PROCESS | 2548 | 1463430330661 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:30 INFO - PROCESS | 2548 | 1463430330770 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 13:25:30 INFO - PROCESS | 2548 | 1463430330903 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 2548 | ++DOCSHELL 1E187400 == 65 [pid = 2548] [id = 250] 13:25:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1E270400) [pid = 2548] [serial = 749] [outer = 00000000] 13:25:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1E277400) [pid = 2548] [serial = 750] [outer = 1E270400] 13:25:30 INFO - PROCESS | 2548 | 1463430330958 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (1E27B800) [pid = 2548] [serial = 751] [outer = 1E270400] 13:25:31 INFO - PROCESS | 2548 | 1463430331497 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 871ms 13:25:31 INFO - PROCESS | 2548 | 1463430331532 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 13:25:31 INFO - PROCESS | 2548 | 1463430331535 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 13:25:31 INFO - PROCESS | 2548 | 1463430331539 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:25:31 INFO - PROCESS | 2548 | 1463430331541 Marionette TRACE conn6 <- [1,966,null,{}] 13:25:31 INFO - PROCESS | 2548 | 1463430331545 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:31 INFO - PROCESS | 2548 | 1463430331649 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 13:25:31 INFO - PROCESS | 2548 | 1463430331754 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 2548 | ++DOCSHELL 1EA15800 == 66 [pid = 2548] [id = 251] 13:25:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (1EA17000) [pid = 2548] [serial = 752] [outer = 00000000] 13:25:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (1EA1E400) [pid = 2548] [serial = 753] [outer = 1EA17000] 13:25:31 INFO - PROCESS | 2548 | 1463430331808 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (1EAE2400) [pid = 2548] [serial = 754] [outer = 1EA17000] 13:25:32 INFO - PROCESS | 2548 | 1463430332393 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 871ms 13:25:32 INFO - PROCESS | 2548 | 1463430332416 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 2548 | 1463430332419 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 13:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:25:32 INFO - PROCESS | 2548 | 1463430332423 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 2548 | 1463430332425 Marionette TRACE conn6 <- [1,970,null,{}] 13:25:32 INFO - PROCESS | 2548 | 1463430332429 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:32 INFO - PROCESS | 2548 | 1463430332556 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 13:25:32 INFO - PROCESS | 2548 | 1463430332665 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 2548 | ++DOCSHELL 1EA20400 == 67 [pid = 2548] [id = 252] 13:25:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (1EAEC800) [pid = 2548] [serial = 755] [outer = 00000000] 13:25:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (213EA000) [pid = 2548] [serial = 756] [outer = 1EAEC800] 13:25:32 INFO - PROCESS | 2548 | 1463430332719 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (213F0000) [pid = 2548] [serial = 757] [outer = 1EAEC800] 13:25:33 INFO - PROCESS | 2548 | 1463430333261 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 870ms 13:25:33 INFO - PROCESS | 2548 | 1463430333300 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 2548 | 1463430333302 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 13:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:25:33 INFO - PROCESS | 2548 | 1463430333307 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 2548 | 1463430333309 Marionette TRACE conn6 <- [1,974,null,{}] 13:25:33 INFO - PROCESS | 2548 | 1463430333312 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:33 INFO - PROCESS | 2548 | 1463430333448 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 13:25:33 INFO - PROCESS | 2548 | 1463430333553 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 2548 | ++DOCSHELL 17263400 == 68 [pid = 2548] [id = 253] 13:25:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (172A9800) [pid = 2548] [serial = 758] [outer = 00000000] 13:25:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1A14E800) [pid = 2548] [serial = 759] [outer = 172A9800] 13:25:33 INFO - PROCESS | 2548 | 1463430333608 Marionette DEBUG loaded listener.js 13:25:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (1CCE9400) [pid = 2548] [serial = 760] [outer = 172A9800] 13:25:34 INFO - PROCESS | 2548 | 1463430334401 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1119ms 13:25:34 INFO - PROCESS | 2548 | 1463430334428 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 13:25:34 INFO - PROCESS | 2548 | 1463430334432 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 13:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:25:34 INFO - PROCESS | 2548 | 1463430334437 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:25:34 INFO - PROCESS | 2548 | 1463430334441 Marionette TRACE conn6 <- [1,978,null,{}] 13:25:34 INFO - PROCESS | 2548 | 1463430334446 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:34 INFO - PROCESS | 2548 | 1463430334548 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 13:25:34 INFO - PROCESS | 2548 | 1463430334656 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 2548 | ++DOCSHELL 0FB65400 == 69 [pid = 2548] [id = 254] 13:25:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (0FBEB800) [pid = 2548] [serial = 761] [outer = 00000000] 13:25:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (0FF23C00) [pid = 2548] [serial = 762] [outer = 0FBEB800] 13:25:34 INFO - PROCESS | 2548 | 1463430334706 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (100DAC00) [pid = 2548] [serial = 763] [outer = 0FBEB800] 13:25:35 INFO - PROCESS | 2548 | 1463430335360 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 0C79A400 == 68 [pid = 2548] [id = 205] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 0FF2E400 == 67 [pid = 2548] [id = 24] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 1B6A1000 == 66 [pid = 2548] [id = 245] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 17268800 == 65 [pid = 2548] [id = 244] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 19F36800 == 64 [pid = 2548] [id = 243] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 18F44C00 == 63 [pid = 2548] [id = 242] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 17FF7400 == 62 [pid = 2548] [id = 241] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 17F39C00 == 61 [pid = 2548] [id = 240] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 17262000 == 60 [pid = 2548] [id = 239] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 0A1F0800 == 59 [pid = 2548] [id = 238] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 10292000 == 58 [pid = 2548] [id = 237] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (19B50000) [pid = 2548] [serial = 662] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (1029A800) [pid = 2548] [serial = 647] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (17CD6C00) [pid = 2548] [serial = 650] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (1CF12000) [pid = 2548] [serial = 653] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (1D6CDC00) [pid = 2548] [serial = 656] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (1D81D800) [pid = 2548] [serial = 659] [outer = 00000000] [url = about:blank] 13:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 991ms 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 1118B800 == 57 [pid = 2548] [id = 231] 13:25:35 INFO - PROCESS | 2548 | --DOCSHELL 17621C00 == 56 [pid = 2548] [id = 230] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (19F2DC00) [pid = 2548] [serial = 600] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1CF1AC00) [pid = 2548] [serial = 686] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (17F14400) [pid = 2548] [serial = 666] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (176D6800) [pid = 2548] [serial = 665] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1905E400) [pid = 2548] [serial = 674] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (14D70800) [pid = 2548] [serial = 668] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (19F2B000) [pid = 2548] [serial = 677] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (17266400) [pid = 2548] [serial = 669] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (17FA6C00) [pid = 2548] [serial = 671] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (18945000) [pid = 2548] [serial = 672] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (0FD11000) [pid = 2548] [serial = 680] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (18BAB000) [pid = 2548] [serial = 683] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (19F33800) [pid = 2548] [serial = 678] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1029CC00) [pid = 2548] [serial = 681] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1BD0B000) [pid = 2548] [serial = 684] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (191BA800) [pid = 2548] [serial = 675] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1CF20000) [pid = 2548] [serial = 687] [outer = 00000000] [url = about:blank] 13:25:35 INFO - PROCESS | 2548 | 1463430335450 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 13:25:35 INFO - PROCESS | 2548 | 1463430335456 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 13:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:25:35 INFO - PROCESS | 2548 | 1463430335467 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 2548 | 1463430335470 Marionette TRACE conn6 <- [1,982,null,{}] 13:25:35 INFO - PROCESS | 2548 | 1463430335474 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:35 INFO - PROCESS | 2548 | 1463430335567 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 13:25:35 INFO - PROCESS | 2548 | 1463430335575 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 2548 | ++DOCSHELL 0FB61000 == 57 [pid = 2548] [id = 255] 13:25:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (0FF2E400) [pid = 2548] [serial = 764] [outer = 00000000] 13:25:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (10103800) [pid = 2548] [serial = 765] [outer = 0FF2E400] 13:25:35 INFO - PROCESS | 2548 | 1463430335620 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1040A800) [pid = 2548] [serial = 766] [outer = 0FF2E400] 13:25:36 INFO - PROCESS | 2548 | 1463430336106 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 13:25:36 INFO - PROCESS | 2548 | 1463430336143 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 13:25:36 INFO - PROCESS | 2548 | 1463430336145 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 13:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:25:36 INFO - PROCESS | 2548 | 1463430336149 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 2548 | 1463430336152 Marionette TRACE conn6 <- [1,986,null,{}] 13:25:36 INFO - PROCESS | 2548 | 1463430336162 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:36 INFO - PROCESS | 2548 | 1463430336252 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 13:25:36 INFO - PROCESS | 2548 | 1463430336262 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 2548 | ++DOCSHELL 1590C400 == 58 [pid = 2548] [id = 256] 13:25:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1590CC00) [pid = 2548] [serial = 767] [outer = 00000000] 13:25:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (159E8000) [pid = 2548] [serial = 768] [outer = 1590CC00] 13:25:36 INFO - PROCESS | 2548 | 1463430336309 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (17222C00) [pid = 2548] [serial = 769] [outer = 1590CC00] 13:25:36 INFO - PROCESS | 2548 | 1463430336778 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 13:25:36 INFO - PROCESS | 2548 | 1463430336823 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 13:25:36 INFO - PROCESS | 2548 | 1463430336825 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 13:25:36 INFO - PROCESS | 2548 | 1463430336828 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:25:36 INFO - PROCESS | 2548 | 1463430336830 Marionette TRACE conn6 <- [1,990,null,{}] 13:25:36 INFO - PROCESS | 2548 | 1463430336834 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:36 INFO - PROCESS | 2548 | 1463430336946 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 13:25:37 INFO - PROCESS | 2548 | 1463430337040 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 2548 | ++DOCSHELL 165E3800 == 59 [pid = 2548] [id = 257] 13:25:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (17229800) [pid = 2548] [serial = 770] [outer = 00000000] 13:25:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (17628C00) [pid = 2548] [serial = 771] [outer = 17229800] 13:25:37 INFO - PROCESS | 2548 | 1463430337117 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1763C800) [pid = 2548] [serial = 772] [outer = 17229800] 13:25:37 INFO - PROCESS | 2548 | 1463430337488 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 13:25:37 INFO - PROCESS | 2548 | 1463430337534 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 13:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:25:37 INFO - PROCESS | 2548 | 1463430337536 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 13:25:37 INFO - PROCESS | 2548 | 1463430337539 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 2548 | 1463430337550 Marionette TRACE conn6 <- [1,994,null,{}] 13:25:37 INFO - PROCESS | 2548 | 1463430337554 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:37 INFO - PROCESS | 2548 | 1463430337679 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 13:25:37 INFO - PROCESS | 2548 | 1463430337693 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 2548 | ++DOCSHELL 1763A400 == 60 [pid = 2548] [id = 258] 13:25:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1763A800) [pid = 2548] [serial = 773] [outer = 00000000] 13:25:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (17C0A000) [pid = 2548] [serial = 774] [outer = 1763A800] 13:25:37 INFO - PROCESS | 2548 | 1463430337738 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (17CD9C00) [pid = 2548] [serial = 775] [outer = 1763A800] 13:25:38 INFO - PROCESS | 2548 | 1463430338191 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 693ms 13:25:38 INFO - PROCESS | 2548 | 1463430338233 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 2548 | 1463430338235 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 13:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:25:38 INFO - PROCESS | 2548 | 1463430338238 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - PROCESS | 2548 | 1463430338239 Marionette TRACE conn6 <- [1,998,null,{}] 13:25:38 INFO - PROCESS | 2548 | 1463430338243 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:38 INFO - PROCESS | 2548 | 1463430338402 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 13:25:38 INFO - PROCESS | 2548 | 1463430338430 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 2548 | ++DOCSHELL 17F40400 == 61 [pid = 2548] [id = 259] 13:25:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (17F40800) [pid = 2548] [serial = 776] [outer = 00000000] 13:25:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (17FA6800) [pid = 2548] [serial = 777] [outer = 17F40800] 13:25:38 INFO - PROCESS | 2548 | 1463430338475 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (17FAD800) [pid = 2548] [serial = 778] [outer = 17F40800] 13:25:38 INFO - PROCESS | 2548 | 1463430338907 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 13:25:38 INFO - PROCESS | 2548 | 1463430338970 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 2548 | 1463430338972 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 13:25:38 INFO - PROCESS | 2548 | 1463430338975 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:25:38 INFO - PROCESS | 2548 | 1463430338977 Marionette TRACE conn6 <- [1,1002,null,{}] 13:25:38 INFO - PROCESS | 2548 | 1463430338980 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:39 INFO - PROCESS | 2548 | 1463430339095 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 13:25:39 INFO - PROCESS | 2548 | 1463430339104 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 2548 | ++DOCSHELL 17FA4800 == 62 [pid = 2548] [id = 260] 13:25:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (17FEF800) [pid = 2548] [serial = 779] [outer = 00000000] 13:25:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1896B800) [pid = 2548] [serial = 780] [outer = 17FEF800] 13:25:39 INFO - PROCESS | 2548 | 1463430339200 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (189B4C00) [pid = 2548] [serial = 781] [outer = 17FEF800] 13:25:39 INFO - PROCESS | 2548 | 1463430339620 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (17626800) [pid = 2548] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (19F78000) [pid = 2548] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (17632800) [pid = 2548] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (1D810400) [pid = 2548] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (1118AC00) [pid = 2548] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (0CD75C00) [pid = 2548] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (100D3C00) [pid = 2548] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (0CD75800) [pid = 2548] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (176CCC00) [pid = 2548] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (17632000) [pid = 2548] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (19B57400) [pid = 2548] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1CCDC400) [pid = 2548] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (17FFDC00) [pid = 2548] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (17264400) [pid = 2548] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (19054000) [pid = 2548] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (14098800) [pid = 2548] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17F3BC00) [pid = 2548] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (19F6CC00) [pid = 2548] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (10450C00) [pid = 2548] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (17F2D000) [pid = 2548] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1BD09800) [pid = 2548] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:25:39 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (0FF2B800) [pid = 2548] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:25:39 INFO - PROCESS | 2548 | 1463430339904 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 2548 | 1463430339906 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 13:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:25:39 INFO - PROCESS | 2548 | 1463430339916 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 2548 | 1463430339917 Marionette TRACE conn6 <- [1,1006,null,{}] 13:25:39 INFO - PROCESS | 2548 | 1463430339921 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:40 INFO - PROCESS | 2548 | 1463430340014 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 13:25:40 INFO - PROCESS | 2548 | 1463430340022 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 2548 | ++DOCSHELL 100D2800 == 63 [pid = 2548] [id = 261] 13:25:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1118AC00) [pid = 2548] [serial = 782] [outer = 00000000] 13:25:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1721E800) [pid = 2548] [serial = 783] [outer = 1118AC00] 13:25:40 INFO - PROCESS | 2548 | 1463430340066 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1763B400) [pid = 2548] [serial = 784] [outer = 1118AC00] 13:25:40 INFO - PROCESS | 2548 | 1463430340485 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 13:25:40 INFO - PROCESS | 2548 | 1463430340549 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 2548 | 1463430340551 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 13:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:25:40 INFO - PROCESS | 2548 | 1463430340554 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - PROCESS | 2548 | 1463430340555 Marionette TRACE conn6 <- [1,1010,null,{}] 13:25:40 INFO - PROCESS | 2548 | 1463430340559 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:40 INFO - PROCESS | 2548 | 1463430340642 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 13:25:40 INFO - PROCESS | 2548 | 1463430340650 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 2548 | ++DOCSHELL 17F1A400 == 64 [pid = 2548] [id = 262] 13:25:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1894F400) [pid = 2548] [serial = 785] [outer = 00000000] 13:25:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (18BAD000) [pid = 2548] [serial = 786] [outer = 1894F400] 13:25:40 INFO - PROCESS | 2548 | 1463430340693 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (19055C00) [pid = 2548] [serial = 787] [outer = 1894F400] 13:25:41 INFO - PROCESS | 2548 | 1463430341114 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 571ms 13:25:41 INFO - PROCESS | 2548 | 1463430341124 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 13:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:25:41 INFO - PROCESS | 2548 | 1463430341126 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 13:25:41 INFO - PROCESS | 2548 | 1463430341129 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 2548 | 1463430341131 Marionette TRACE conn6 <- [1,1014,null,{}] 13:25:41 INFO - PROCESS | 2548 | 1463430341134 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:41 INFO - PROCESS | 2548 | 1463430341261 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 13:25:41 INFO - PROCESS | 2548 | 1463430341270 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 2548 | ++DOCSHELL 189AC400 == 65 [pid = 2548] [id = 263] 13:25:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (18BA4400) [pid = 2548] [serial = 788] [outer = 00000000] 13:25:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1905FC00) [pid = 2548] [serial = 789] [outer = 18BA4400] 13:25:41 INFO - PROCESS | 2548 | 1463430341314 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (191BA800) [pid = 2548] [serial = 790] [outer = 18BA4400] 13:25:41 INFO - PROCESS | 2548 | 1463430341760 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 13:25:41 INFO - PROCESS | 2548 | 1463430341803 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 2548 | 1463430341805 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 13:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:25:41 INFO - PROCESS | 2548 | 1463430341808 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 2548 | 1463430341810 Marionette TRACE conn6 <- [1,1018,null,{}] 13:25:41 INFO - PROCESS | 2548 | 1463430341823 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:42 INFO - PROCESS | 2548 | 1463430341992 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 13:25:42 INFO - PROCESS | 2548 | 1463430342134 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 2548 | ++DOCSHELL 090F2C00 == 66 [pid = 2548] [id = 264] 13:25:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (090F4000) [pid = 2548] [serial = 791] [outer = 00000000] 13:25:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (091D6000) [pid = 2548] [serial = 792] [outer = 090F4000] 13:25:42 INFO - PROCESS | 2548 | 1463430342193 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (0CDA6400) [pid = 2548] [serial = 793] [outer = 090F4000] 13:25:42 INFO - PROCESS | 2548 | 1463430342831 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1078ms 13:25:42 INFO - PROCESS | 2548 | 1463430342889 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 2548 | 1463430342893 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 13:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:25:42 INFO - PROCESS | 2548 | 1463430342897 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 2548 | 1463430342902 Marionette TRACE conn6 <- [1,1022,null,{}] 13:25:42 INFO - PROCESS | 2548 | 1463430342907 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:43 INFO - PROCESS | 2548 | 1463430343022 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 13:25:43 INFO - PROCESS | 2548 | 1463430343130 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 2548 | ++DOCSHELL 14A46400 == 67 [pid = 2548] [id = 265] 13:25:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (14AD1800) [pid = 2548] [serial = 794] [outer = 00000000] 13:25:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1590B800) [pid = 2548] [serial = 795] [outer = 14AD1800] 13:25:43 INFO - PROCESS | 2548 | 1463430343187 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (1721F800) [pid = 2548] [serial = 796] [outer = 14AD1800] 13:25:43 INFO - PROCESS | 2548 | 1463430343776 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 931ms 13:25:43 INFO - PROCESS | 2548 | 1463430343828 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 13:25:43 INFO - PROCESS | 2548 | 1463430343831 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 13:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:25:43 INFO - PROCESS | 2548 | 1463430343835 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:25:43 INFO - PROCESS | 2548 | 1463430343837 Marionette TRACE conn6 <- [1,1026,null,{}] 13:25:43 INFO - PROCESS | 2548 | 1463430343841 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:43 INFO - PROCESS | 2548 | 1463430343952 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 13:25:44 INFO - PROCESS | 2548 | 1463430344063 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 2548 | ++DOCSHELL 17F35800 == 68 [pid = 2548] [id = 266] 13:25:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (17F39000) [pid = 2548] [serial = 797] [outer = 00000000] 13:25:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (1896AC00) [pid = 2548] [serial = 798] [outer = 17F39000] 13:25:44 INFO - PROCESS | 2548 | 1463430344118 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (191B3000) [pid = 2548] [serial = 799] [outer = 17F39000] 13:25:44 INFO - PROCESS | 2548 | 1463430344716 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 13:25:44 INFO - PROCESS | 2548 | 1463430344768 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 2548 | 1463430344772 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 13:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:25:44 INFO - PROCESS | 2548 | 1463430344783 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 2548 | 1463430344788 Marionette TRACE conn6 <- [1,1030,null,{}] 13:25:44 INFO - PROCESS | 2548 | 1463430344792 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:44 INFO - PROCESS | 2548 | 1463430344905 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 13:25:45 INFO - PROCESS | 2548 | 1463430345042 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 2548 | ++DOCSHELL 191B2800 == 69 [pid = 2548] [id = 267] 13:25:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (19624C00) [pid = 2548] [serial = 800] [outer = 00000000] 13:25:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (19F76800) [pid = 2548] [serial = 801] [outer = 19624C00] 13:25:45 INFO - PROCESS | 2548 | 1463430345098 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1A14F000) [pid = 2548] [serial = 802] [outer = 19624C00] 13:25:45 INFO - PROCESS | 2548 | 1463430345644 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 931ms 13:25:45 INFO - PROCESS | 2548 | 1463430345708 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 2548 | 1463430345710 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 13:25:45 INFO - PROCESS | 2548 | 1463430345713 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:25:45 INFO - PROCESS | 2548 | 1463430345715 Marionette TRACE conn6 <- [1,1034,null,{}] 13:25:45 INFO - PROCESS | 2548 | 1463430345719 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:45 INFO - PROCESS | 2548 | 1463430345828 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 13:25:45 INFO - PROCESS | 2548 | 1463430345938 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 2548 | ++DOCSHELL 1A15F000 == 70 [pid = 2548] [id = 268] 13:25:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1B2E1C00) [pid = 2548] [serial = 803] [outer = 00000000] 13:25:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1B5EE800) [pid = 2548] [serial = 804] [outer = 1B2E1C00] 13:25:46 INFO - PROCESS | 2548 | 1463430345993 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (1BD0A000) [pid = 2548] [serial = 805] [outer = 1B2E1C00] 13:25:46 INFO - PROCESS | 2548 | 1463430346533 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 870ms 13:25:46 INFO - PROCESS | 2548 | 1463430346588 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 2548 | 1463430346590 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 13:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:25:46 INFO - PROCESS | 2548 | 1463430346593 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 2548 | 1463430346595 Marionette TRACE conn6 <- [1,1038,null,{}] 13:25:46 INFO - PROCESS | 2548 | 1463430346631 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:46 INFO - PROCESS | 2548 | 1463430346786 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 13:25:46 INFO - PROCESS | 2548 | 1463430346867 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 2548 | ++DOCSHELL 1C633800 == 71 [pid = 2548] [id = 269] 13:25:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (1C633C00) [pid = 2548] [serial = 806] [outer = 00000000] 13:25:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (1C8BE800) [pid = 2548] [serial = 807] [outer = 1C633C00] 13:25:46 INFO - PROCESS | 2548 | 1463430346927 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (1CEC7400) [pid = 2548] [serial = 808] [outer = 1C633C00] 13:25:47 INFO - PROCESS | 2548 | 1463430347477 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 951ms 13:25:47 INFO - PROCESS | 2548 | 1463430347548 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 2548 | 1463430347550 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 13:25:47 INFO - PROCESS | 2548 | 1463430347553 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:25:47 INFO - PROCESS | 2548 | 1463430347555 Marionette TRACE conn6 <- [1,1042,null,{}] 13:25:47 INFO - PROCESS | 2548 | 1463430347559 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:47 INFO - PROCESS | 2548 | 1463430347668 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 13:25:47 INFO - PROCESS | 2548 | 1463430347830 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 2548 | ++DOCSHELL 1CEC4000 == 72 [pid = 2548] [id = 270] 13:25:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (1CEC7C00) [pid = 2548] [serial = 809] [outer = 00000000] 13:25:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (1CF1BC00) [pid = 2548] [serial = 810] [outer = 1CEC7C00] 13:25:47 INFO - PROCESS | 2548 | 1463430347885 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (1D560400) [pid = 2548] [serial = 811] [outer = 1CEC7C00] 13:25:48 INFO - PROCESS | 2548 | 1463430348659 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1181ms 13:25:48 INFO - PROCESS | 2548 | 1463430348739 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 13:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:25:48 INFO - PROCESS | 2548 | 1463430348743 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 13:25:48 INFO - PROCESS | 2548 | 1463430348748 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:25:48 INFO - PROCESS | 2548 | 1463430348752 Marionette TRACE conn6 <- [1,1046,null,{}] 13:25:48 INFO - PROCESS | 2548 | 1463430348758 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:48 INFO - PROCESS | 2548 | 1463430348861 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 13:25:48 INFO - PROCESS | 2548 | 1463430348968 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 2548 | ++DOCSHELL 0FF24000 == 73 [pid = 2548] [id = 271] 13:25:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 146 (0FF26400) [pid = 2548] [serial = 812] [outer = 00000000] 13:25:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 147 (100D1400) [pid = 2548] [serial = 813] [outer = 0FF26400] 13:25:49 INFO - PROCESS | 2548 | 1463430349017 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 148 (1118B800) [pid = 2548] [serial = 814] [outer = 0FF26400] 13:25:49 INFO - PROCESS | 2548 | 1463430349568 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 891ms 13:25:49 INFO - PROCESS | 2548 | 1463430349638 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 2548 | 1463430349644 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 13:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:25:49 INFO - PROCESS | 2548 | 1463430349649 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 2548 | 1463430349652 Marionette TRACE conn6 <- [1,1050,null,{}] 13:25:49 INFO - PROCESS | 2548 | 1463430349656 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:49 INFO - PROCESS | 2548 | 1463430349760 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 13:25:49 INFO - PROCESS | 2548 | 1463430349905 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 2548 | ++DOCSHELL 14085800 == 74 [pid = 2548] [id = 272] 13:25:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 149 (14B2A400) [pid = 2548] [serial = 815] [outer = 00000000] 13:25:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 150 (17624C00) [pid = 2548] [serial = 816] [outer = 14B2A400] 13:25:49 INFO - PROCESS | 2548 | 1463430349955 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 151 (1763F000) [pid = 2548] [serial = 817] [outer = 14B2A400] 13:25:50 INFO - PROCESS | 2548 | --DOCSHELL 189AC400 == 73 [pid = 2548] [id = 263] 13:25:50 INFO - PROCESS | 2548 | --DOCSHELL 17F1A400 == 72 [pid = 2548] [id = 262] 13:25:50 INFO - PROCESS | 2548 | --DOCSHELL 100D2800 == 71 [pid = 2548] [id = 261] 13:25:50 INFO - PROCESS | 2548 | --DOCSHELL 17FA4800 == 70 [pid = 2548] [id = 260] 13:25:50 INFO - PROCESS | 2548 | --DOCSHELL 17F40400 == 69 [pid = 2548] [id = 259] 13:25:50 INFO - PROCESS | 2548 | --DOCSHELL 165E3800 == 68 [pid = 2548] [id = 257] 13:25:50 INFO - PROCESS | 2548 | --DOCSHELL 1590C400 == 67 [pid = 2548] [id = 256] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 150 (1D860800) [pid = 2548] [serial = 689] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 149 (1CF1B000) [pid = 2548] [serial = 738] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOCSHELL 0FB61000 == 66 [pid = 2548] [id = 255] 13:25:50 INFO - PROCESS | 2548 | --DOCSHELL 0FB65400 == 65 [pid = 2548] [id = 254] 13:25:50 INFO - PROCESS | 2548 | --DOCSHELL 10296000 == 64 [pid = 2548] [id = 247] 13:25:50 INFO - PROCESS | 2548 | --DOCSHELL 1CEC6400 == 63 [pid = 2548] [id = 246] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 148 (1010B000) [pid = 2548] [serial = 603] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 147 (14AD3C00) [pid = 2548] [serial = 648] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 146 (1CED2000) [pid = 2548] [serial = 645] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 145 (1D6D6000) [pid = 2548] [serial = 657] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (17FFE000) [pid = 2548] [serial = 651] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (19F6C000) [pid = 2548] [serial = 609] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (1CF18400) [pid = 2548] [serial = 654] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (1D85CC00) [pid = 2548] [serial = 663] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (1B5F2400) [pid = 2548] [serial = 612] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (17F11800) [pid = 2548] [serial = 606] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (1D85AC00) [pid = 2548] [serial = 660] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (1C201C00) [pid = 2548] [serial = 615] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (189B5C00) [pid = 2548] [serial = 723] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (18BAF800) [pid = 2548] [serial = 724] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (17C03000) [pid = 2548] [serial = 717] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (17C44400) [pid = 2548] [serial = 718] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (19B5CC00) [pid = 2548] [serial = 727] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1961E400) [pid = 2548] [serial = 726] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (176CB800) [pid = 2548] [serial = 693] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (172AC400) [pid = 2548] [serial = 692] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (17FAC400) [pid = 2548] [serial = 720] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (19F76400) [pid = 2548] [serial = 729] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (1721F000) [pid = 2548] [serial = 712] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1590D000) [pid = 2548] [serial = 711] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (19F79800) [pid = 2548] [serial = 695] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (1DF63400) [pid = 2548] [serial = 699] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1E188C00) [pid = 2548] [serial = 702] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1EAE1400) [pid = 2548] [serial = 705] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (212CD400) [pid = 2548] [serial = 708] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1B22E800) [pid = 2548] [serial = 732] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1C8BD400) [pid = 2548] [serial = 735] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1CCE4C00) [pid = 2548] [serial = 736] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (176D8000) [pid = 2548] [serial = 396] [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.] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1A15A400) [pid = 2548] [serial = 730] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (14A6C800) [pid = 2548] [serial = 715] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1059C000) [pid = 2548] [serial = 714] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (1B444800) [pid = 2548] [serial = 733] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (17FB0400) [pid = 2548] [serial = 721] [outer = 00000000] [url = about:blank] 13:25:50 INFO - PROCESS | 2548 | 1463430350531 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 930ms 13:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:25:50 INFO - PROCESS | 2548 | 1463430350583 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 2548 | 1463430350585 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 13:25:50 INFO - PROCESS | 2548 | 1463430350588 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - PROCESS | 2548 | 1463430350591 Marionette TRACE conn6 <- [1,1054,null,{}] 13:25:50 INFO - PROCESS | 2548 | 1463430350602 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:50 INFO - PROCESS | 2548 | 1463430350693 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 13:25:50 INFO - PROCESS | 2548 | 1463430350805 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 2548 | ++DOCSHELL 0CDA8C00 == 64 [pid = 2548] [id = 273] 13:25:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (0FD18C00) [pid = 2548] [serial = 818] [outer = 00000000] 13:25:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (14D12400) [pid = 2548] [serial = 819] [outer = 0FD18C00] 13:25:50 INFO - PROCESS | 2548 | 1463430350853 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (15F53800) [pid = 2548] [serial = 820] [outer = 0FD18C00] 13:25:51 INFO - PROCESS | 2548 | 1463430351226 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 691ms 13:25:51 INFO - PROCESS | 2548 | 1463430351279 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 2548 | 1463430351281 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 13:25:51 INFO - PROCESS | 2548 | 1463430351285 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 2548 | 1463430351286 Marionette TRACE conn6 <- [1,1058,null,{}] 13:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:25:51 INFO - PROCESS | 2548 | 1463430351290 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:51 INFO - PROCESS | 2548 | 1463430351376 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 13:25:51 INFO - PROCESS | 2548 | 1463430351384 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 2548 | ++DOCSHELL 0FD11C00 == 65 [pid = 2548] [id = 274] 13:25:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (11193000) [pid = 2548] [serial = 821] [outer = 00000000] 13:25:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1763FC00) [pid = 2548] [serial = 822] [outer = 11193000] 13:25:51 INFO - PROCESS | 2548 | 1463430351429 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (17C09400) [pid = 2548] [serial = 823] [outer = 11193000] 13:25:51 INFO - PROCESS | 2548 | 1463430351882 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 13:25:51 INFO - PROCESS | 2548 | 1463430351928 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 2548 | 1463430351930 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 13:25:51 INFO - PROCESS | 2548 | 1463430351934 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:25:51 INFO - PROCESS | 2548 | 1463430351935 Marionette TRACE conn6 <- [1,1062,null,{}] 13:25:51 INFO - PROCESS | 2548 | 1463430351939 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:52 INFO - PROCESS | 2548 | 1463430352022 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 13:25:52 INFO - PROCESS | 2548 | 1463430352028 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 2548 | ++DOCSHELL 17C0EC00 == 66 [pid = 2548] [id = 275] 13:25:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (17C43800) [pid = 2548] [serial = 824] [outer = 00000000] 13:25:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (17F1A000) [pid = 2548] [serial = 825] [outer = 17C43800] 13:25:52 INFO - PROCESS | 2548 | 1463430352073 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (17F27800) [pid = 2548] [serial = 826] [outer = 17C43800] 13:25:52 INFO - PROCESS | 2548 | 1463430352557 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms 13:25:52 INFO - PROCESS | 2548 | 1463430352611 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 2548 | 1463430352613 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 13:25:52 INFO - PROCESS | 2548 | 1463430352617 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:25:52 INFO - PROCESS | 2548 | 1463430352618 Marionette TRACE conn6 <- [1,1066,null,{}] 13:25:52 INFO - PROCESS | 2548 | 1463430352622 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:52 INFO - PROCESS | 2548 | 1463430352756 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 13:25:52 INFO - PROCESS | 2548 | 1463430352848 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 2548 | ++DOCSHELL 17F30C00 == 67 [pid = 2548] [id = 276] 13:25:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (17FA7000) [pid = 2548] [serial = 827] [outer = 00000000] 13:25:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (17FB0400) [pid = 2548] [serial = 828] [outer = 17FA7000] 13:25:52 INFO - PROCESS | 2548 | 1463430352896 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1895E800) [pid = 2548] [serial = 829] [outer = 17FA7000] 13:25:53 INFO - PROCESS | 2548 | 1463430353307 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 731ms 13:25:53 INFO - PROCESS | 2548 | 1463430353352 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 2548 | 1463430353354 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 13:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:25:53 INFO - PROCESS | 2548 | 1463430353363 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 2548 | 1463430353365 Marionette TRACE conn6 <- [1,1070,null,{}] 13:25:53 INFO - PROCESS | 2548 | 1463430353368 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:53 INFO - PROCESS | 2548 | 1463430353483 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 13:25:53 INFO - PROCESS | 2548 | 1463430353543 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 2548 | ++DOCSHELL 189AD000 == 68 [pid = 2548] [id = 277] 13:25:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (189B5000) [pid = 2548] [serial = 830] [outer = 00000000] 13:25:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (18BAE000) [pid = 2548] [serial = 831] [outer = 189B5000] 13:25:53 INFO - PROCESS | 2548 | 1463430353587 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (19057400) [pid = 2548] [serial = 832] [outer = 189B5000] 13:25:54 INFO - PROCESS | 2548 | 1463430353990 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 671ms 13:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:25:54 INFO - PROCESS | 2548 | 1463430354040 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 2548 | 1463430354042 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 13:25:54 INFO - PROCESS | 2548 | 1463430354045 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - PROCESS | 2548 | 1463430354047 Marionette TRACE conn6 <- [1,1074,null,{}] 13:25:54 INFO - PROCESS | 2548 | 1463430354054 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:54 INFO - PROCESS | 2548 | 1463430354198 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 13:25:54 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (0FF2E400) [pid = 2548] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:25:54 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (1D557000) [pid = 2548] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:25:54 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (172A9800) [pid = 2548] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:25:54 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (17229800) [pid = 2548] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:25:54 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1763A800) [pid = 2548] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:25:54 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (0FBEB800) [pid = 2548] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:25:54 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1118AC00) [pid = 2548] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:25:54 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (17F40800) [pid = 2548] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:25:54 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1894F400) [pid = 2548] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:25:54 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (17FEF800) [pid = 2548] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:25:54 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1590CC00) [pid = 2548] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:25:54 INFO - PROCESS | 2548 | 1463430354422 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 2548 | ++DOCSHELL 091D0C00 == 69 [pid = 2548] [id = 278] 13:25:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (0A1EE400) [pid = 2548] [serial = 833] [outer = 00000000] 13:25:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1029B000) [pid = 2548] [serial = 834] [outer = 0A1EE400] 13:25:54 INFO - PROCESS | 2548 | 1463430354467 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (165E1400) [pid = 2548] [serial = 835] [outer = 0A1EE400] 13:25:54 INFO - PROCESS | 2548 | 1463430354830 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 830ms 13:25:54 INFO - PROCESS | 2548 | 1463430354886 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 2548 | 1463430354888 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 13:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:25:54 INFO - PROCESS | 2548 | 1463430354898 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - PROCESS | 2548 | 1463430354900 Marionette TRACE conn6 <- [1,1078,null,{}] 13:25:54 INFO - PROCESS | 2548 | 1463430354904 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:55 INFO - PROCESS | 2548 | 1463430354987 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 13:25:55 INFO - PROCESS | 2548 | 1463430354993 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 2548 | ++DOCSHELL 17C0AC00 == 70 [pid = 2548] [id = 279] 13:25:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (17F38800) [pid = 2548] [serial = 836] [outer = 00000000] 13:25:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (191BF400) [pid = 2548] [serial = 837] [outer = 17F38800] 13:25:55 INFO - PROCESS | 2548 | 1463430355037 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (19B5D000) [pid = 2548] [serial = 838] [outer = 17F38800] 13:25:55 INFO - PROCESS | 2548 | 1463430355454 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 631ms 13:25:55 INFO - PROCESS | 2548 | 1463430355535 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 13:25:55 INFO - PROCESS | 2548 | 1463430355537 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 13:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:25:55 INFO - PROCESS | 2548 | 1463430355540 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:25:55 INFO - PROCESS | 2548 | 1463430355542 Marionette TRACE conn6 <- [1,1082,null,{}] 13:25:55 INFO - PROCESS | 2548 | 1463430355545 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:55 INFO - PROCESS | 2548 | 1463430355630 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 13:25:55 INFO - PROCESS | 2548 | 1463430355673 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 2548 | ++DOCSHELL 19055400 == 71 [pid = 2548] [id = 280] 13:25:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (19E53000) [pid = 2548] [serial = 839] [outer = 00000000] 13:25:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (19F31C00) [pid = 2548] [serial = 840] [outer = 19E53000] 13:25:55 INFO - PROCESS | 2548 | 1463430355716 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (19F73000) [pid = 2548] [serial = 841] [outer = 19E53000] 13:25:56 INFO - PROCESS | 2548 | 1463430356151 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 13:25:56 INFO - PROCESS | 2548 | 1463430356179 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 2548 | 1463430356181 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 13:25:56 INFO - PROCESS | 2548 | 1463430356188 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:25:56 INFO - PROCESS | 2548 | 1463430356191 Marionette TRACE conn6 <- [1,1086,null,{}] 13:25:56 INFO - PROCESS | 2548 | 1463430356194 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:56 INFO - PROCESS | 2548 | 1463430356299 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 13:25:56 INFO - PROCESS | 2548 | 1463430356306 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 2548 | ++DOCSHELL 1AE7C400 == 72 [pid = 2548] [id = 281] 13:25:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1B439800) [pid = 2548] [serial = 842] [outer = 00000000] 13:25:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1B6AC400) [pid = 2548] [serial = 843] [outer = 1B439800] 13:25:56 INFO - PROCESS | 2548 | 1463430356355 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1C6D7C00) [pid = 2548] [serial = 844] [outer = 1B439800] 13:25:57 INFO - PROCESS | 2548 | 1463430357090 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 971ms 13:25:57 INFO - PROCESS | 2548 | 1463430357163 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 2548 | 1463430357168 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 13:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:25:57 INFO - PROCESS | 2548 | 1463430357173 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:25:57 INFO - PROCESS | 2548 | 1463430357178 Marionette TRACE conn6 <- [1,1090,null,{}] 13:25:57 INFO - PROCESS | 2548 | 1463430357183 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:57 INFO - PROCESS | 2548 | 1463430357330 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 13:25:57 INFO - PROCESS | 2548 | 1463430357468 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 2548 | ++DOCSHELL 0FF32000 == 73 [pid = 2548] [id = 282] 13:25:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (10101800) [pid = 2548] [serial = 845] [outer = 00000000] 13:25:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (14A40000) [pid = 2548] [serial = 846] [outer = 10101800] 13:25:57 INFO - PROCESS | 2548 | 1463430357527 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (14D0B400) [pid = 2548] [serial = 847] [outer = 10101800] 13:25:58 INFO - PROCESS | 2548 | 1463430358073 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 931ms 13:25:58 INFO - PROCESS | 2548 | 1463430358115 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 2548 | 1463430358122 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 13:25:58 INFO - PROCESS | 2548 | 1463430358129 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 2548 | 1463430358132 Marionette TRACE conn6 <- [1,1094,null,{}] 13:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:25:58 INFO - PROCESS | 2548 | 1463430358136 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:58 INFO - PROCESS | 2548 | 1463430358250 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 13:25:58 INFO - PROCESS | 2548 | 1463430358360 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 2548 | ++DOCSHELL 1763A000 == 74 [pid = 2548] [id = 283] 13:25:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (176CB800) [pid = 2548] [serial = 848] [outer = 00000000] 13:25:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (17F3C800) [pid = 2548] [serial = 849] [outer = 176CB800] 13:25:58 INFO - PROCESS | 2548 | 1463430358414 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (17FA4C00) [pid = 2548] [serial = 850] [outer = 176CB800] 13:25:59 INFO - PROCESS | 2548 | 1463430359030 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 971ms 13:25:59 INFO - PROCESS | 2548 | 1463430359107 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 13:25:59 INFO - PROCESS | 2548 | 1463430359109 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 13:25:59 INFO - PROCESS | 2548 | 1463430359113 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:25:59 INFO - PROCESS | 2548 | 1463430359117 Marionette TRACE conn6 <- [1,1098,null,{}] 13:25:59 INFO - PROCESS | 2548 | 1463430359128 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:59 INFO - PROCESS | 2548 | 1463430359272 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 13:25:59 INFO - PROCESS | 2548 | 1463430359410 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 2548 | ++DOCSHELL 1B437C00 == 75 [pid = 2548] [id = 284] 13:25:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (1B5F3400) [pid = 2548] [serial = 851] [outer = 00000000] 13:25:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (1C2AD000) [pid = 2548] [serial = 852] [outer = 1B5F3400] 13:25:59 INFO - PROCESS | 2548 | 1463430359470 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1CCEB800) [pid = 2548] [serial = 853] [outer = 1B5F3400] 13:26:00 INFO - PROCESS | 2548 | 1463430360019 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 971ms 13:26:00 INFO - PROCESS | 2548 | 1463430360086 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 2548 | 1463430360089 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 13:26:00 INFO - PROCESS | 2548 | 1463430360093 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:26:00 INFO - PROCESS | 2548 | 1463430360095 Marionette TRACE conn6 <- [1,1102,null,{}] 13:26:00 INFO - PROCESS | 2548 | 1463430360098 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:00 INFO - PROCESS | 2548 | 1463430360210 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 13:26:00 INFO - PROCESS | 2548 | 1463430360348 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 2548 | ++DOCSHELL 1CCDE400 == 76 [pid = 2548] [id = 285] 13:26:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1CEC4C00) [pid = 2548] [serial = 854] [outer = 00000000] 13:26:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1CF1A000) [pid = 2548] [serial = 855] [outer = 1CEC4C00] 13:26:00 INFO - PROCESS | 2548 | 1463430360403 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (1D557800) [pid = 2548] [serial = 856] [outer = 1CEC4C00] 13:26:01 INFO - PROCESS | 2548 | 1463430361016 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 971ms 13:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:26:01 INFO - PROCESS | 2548 | 1463430361066 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 2548 | 1463430361068 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 13:26:01 INFO - PROCESS | 2548 | 1463430361072 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 2548 | 1463430361074 Marionette TRACE conn6 <- [1,1106,null,{}] 13:26:01 INFO - PROCESS | 2548 | 1463430361077 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:01 INFO - PROCESS | 2548 | 1463430361185 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 13:26:01 INFO - PROCESS | 2548 | 1463430361320 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 2548 | ++DOCSHELL 1D558C00 == 77 [pid = 2548] [id = 286] 13:26:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (1D559000) [pid = 2548] [serial = 857] [outer = 00000000] 13:26:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (1D6D9400) [pid = 2548] [serial = 858] [outer = 1D559000] 13:26:01 INFO - PROCESS | 2548 | 1463430361375 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (1D813000) [pid = 2548] [serial = 859] [outer = 1D559000] 13:26:02 INFO - PROCESS | 2548 | 1463430362014 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 970ms 13:26:02 INFO - PROCESS | 2548 | 1463430362046 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 13:26:02 INFO - PROCESS | 2548 | 1463430362048 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 13:26:02 INFO - PROCESS | 2548 | 1463430362052 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:26:02 INFO - PROCESS | 2548 | 1463430362054 Marionette TRACE conn6 <- [1,1110,null,{}] 13:26:02 INFO - PROCESS | 2548 | 1463430362057 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:02 INFO - PROCESS | 2548 | 1463430362173 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 13:26:02 INFO - PROCESS | 2548 | 1463430362322 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 2548 | ++DOCSHELL 0FF2E800 == 78 [pid = 2548] [id = 287] 13:26:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (1C6D9400) [pid = 2548] [serial = 860] [outer = 00000000] 13:26:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (1DF5E800) [pid = 2548] [serial = 861] [outer = 1C6D9400] 13:26:02 INFO - PROCESS | 2548 | 1463430362379 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (1E183C00) [pid = 2548] [serial = 862] [outer = 1C6D9400] 13:26:02 INFO - PROCESS | 2548 | 1463430362925 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 931ms 13:26:03 INFO - PROCESS | 2548 | 1463430363146 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 2548 | 1463430363151 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 13:26:03 INFO - PROCESS | 2548 | 1463430363171 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 2548 | 1463430363174 Marionette TRACE conn6 <- [1,1114,null,{}] 13:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:26:03 INFO - PROCESS | 2548 | 1463430363179 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:03 INFO - PROCESS | 2548 | 1463430363286 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 13:26:03 INFO - PROCESS | 2548 | 1463430363419 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 2548 | ++DOCSHELL 10296000 == 79 [pid = 2548] [id = 288] 13:26:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 146 (10298800) [pid = 2548] [serial = 863] [outer = 00000000] 13:26:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 147 (14082C00) [pid = 2548] [serial = 864] [outer = 10298800] 13:26:03 INFO - PROCESS | 2548 | 1463430363471 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 148 (1590D400) [pid = 2548] [serial = 865] [outer = 10298800] 13:26:04 INFO - PROCESS | 2548 | 1463430364092 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 971ms 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 17F1A800 == 78 [pid = 2548] [id = 185] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 0CD36800 == 77 [pid = 2548] [id = 201] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 1762DC00 == 76 [pid = 2548] [id = 202] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 19055400 == 75 [pid = 2548] [id = 280] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 17C0AC00 == 74 [pid = 2548] [id = 279] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 091D0C00 == 73 [pid = 2548] [id = 278] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 189AD000 == 72 [pid = 2548] [id = 277] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 17F30C00 == 71 [pid = 2548] [id = 276] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 17C0EC00 == 70 [pid = 2548] [id = 275] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 0FD11C00 == 69 [pid = 2548] [id = 274] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 0CDA8C00 == 68 [pid = 2548] [id = 273] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 14085800 == 67 [pid = 2548] [id = 272] 13:26:04 INFO - PROCESS | 2548 | 1463430364240 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 13:26:04 INFO - PROCESS | 2548 | 1463430364243 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 0FF24000 == 66 [pid = 2548] [id = 271] 13:26:04 INFO - PROCESS | 2548 | --DOCSHELL 090F2C00 == 65 [pid = 2548] [id = 264] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 147 (10103800) [pid = 2548] [serial = 765] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 146 (1EA18C00) [pid = 2548] [serial = 690] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 145 (1CCE9400) [pid = 2548] [serial = 760] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (17628C00) [pid = 2548] [serial = 771] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (1EA1E400) [pid = 2548] [serial = 753] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (1763C800) [pid = 2548] [serial = 772] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (213EA000) [pid = 2548] [serial = 756] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (1A14E800) [pid = 2548] [serial = 759] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (17F29800) [pid = 2548] [serial = 744] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (1040A800) [pid = 2548] [serial = 766] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (17C0A000) [pid = 2548] [serial = 774] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (0FF23C00) [pid = 2548] [serial = 762] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (1721E800) [pid = 2548] [serial = 783] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (11102800) [pid = 2548] [serial = 741] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (1D6D8000) [pid = 2548] [serial = 747] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (17FAD800) [pid = 2548] [serial = 778] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (100DAC00) [pid = 2548] [serial = 763] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (18BAD000) [pid = 2548] [serial = 786] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (19055C00) [pid = 2548] [serial = 787] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (17CD9C00) [pid = 2548] [serial = 775] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (17222C00) [pid = 2548] [serial = 769] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (1E277400) [pid = 2548] [serial = 750] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (17FA6800) [pid = 2548] [serial = 777] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (1896B800) [pid = 2548] [serial = 780] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (1763B400) [pid = 2548] [serial = 784] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (189B4C00) [pid = 2548] [serial = 781] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1905FC00) [pid = 2548] [serial = 789] [outer = 00000000] [url = about:blank] 13:26:04 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (159E8000) [pid = 2548] [serial = 768] [outer = 00000000] [url = about:blank] 13:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:26:04 INFO - PROCESS | 2548 | 1463430364306 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:26:04 INFO - PROCESS | 2548 | 1463430364310 Marionette TRACE conn6 <- [1,1118,null,{}] 13:26:04 INFO - PROCESS | 2548 | 1463430364315 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:04 INFO - PROCESS | 2548 | 1463430364408 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 13:26:04 INFO - PROCESS | 2548 | 1463430364415 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0D400 == 66 [pid = 2548] [id = 289] 13:26:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (0FD10C00) [pid = 2548] [serial = 866] [outer = 00000000] 13:26:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (0FF2BC00) [pid = 2548] [serial = 867] [outer = 0FD10C00] 13:26:04 INFO - PROCESS | 2548 | 1463430364462 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1029C400) [pid = 2548] [serial = 868] [outer = 0FD10C00] 13:26:05 INFO - PROCESS | 2548 | 1463430364974 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 13:26:05 INFO - PROCESS | 2548 | 1463430364992 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 13:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:26:05 INFO - PROCESS | 2548 | 1463430364994 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 13:26:05 INFO - PROCESS | 2548 | 1463430364998 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 2548 | 1463430365000 Marionette TRACE conn6 <- [1,1122,null,{}] 13:26:05 INFO - PROCESS | 2548 | 1463430365009 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:05 INFO - PROCESS | 2548 | 1463430365101 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 13:26:05 INFO - PROCESS | 2548 | 1463430365111 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 2548 | ++DOCSHELL 17624400 == 67 [pid = 2548] [id = 290] 13:26:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (17624800) [pid = 2548] [serial = 869] [outer = 00000000] 13:26:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1762DC00) [pid = 2548] [serial = 870] [outer = 17624800] 13:26:05 INFO - PROCESS | 2548 | 1463430365160 Marionette DEBUG loaded listener.js 13:26:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1763EC00) [pid = 2548] [serial = 871] [outer = 17624800] 13:26:05 INFO - PROCESS | 2548 | 1463430365639 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 13:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:26:05 INFO - PROCESS | 2548 | 1463430365668 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 2548 | 1463430365670 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 13:26:05 INFO - PROCESS | 2548 | 1463430365673 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 2548 | 1463430365675 Marionette TRACE conn6 <- [1,1126,null,{}] 13:26:05 INFO - PROCESS | 2548 | 1463430365678 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:05 INFO - PROCESS | 2548 | 1463430365766 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 13:26:05 INFO - PROCESS | 2548 | 1463430365772 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 2548 | ++DOCSHELL 17CCE000 == 68 [pid = 2548] [id = 291] 13:26:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (17CD7000) [pid = 2548] [serial = 872] [outer = 00000000] 13:26:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (17F26400) [pid = 2548] [serial = 873] [outer = 17CD7000] 13:26:05 INFO - PROCESS | 2548 | 1463430365817 Marionette DEBUG loaded listener.js 13:26:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (17F34800) [pid = 2548] [serial = 874] [outer = 17CD7000] 13:26:06 INFO - PROCESS | 2548 | 1463430366269 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 13:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:26:06 INFO - PROCESS | 2548 | 1463430366344 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 13:26:06 INFO - PROCESS | 2548 | 1463430366346 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 13:26:06 INFO - PROCESS | 2548 | 1463430366349 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:26:06 INFO - PROCESS | 2548 | 1463430366361 Marionette TRACE conn6 <- [1,1130,null,{}] 13:26:06 INFO - PROCESS | 2548 | 1463430366365 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:06 INFO - PROCESS | 2548 | 1463430366450 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 13:26:06 INFO - PROCESS | 2548 | 1463430366456 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 2548 | ++DOCSHELL 17F37400 == 69 [pid = 2548] [id = 292] 13:26:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (17F39400) [pid = 2548] [serial = 875] [outer = 00000000] 13:26:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (17FAD400) [pid = 2548] [serial = 876] [outer = 17F39400] 13:26:06 INFO - PROCESS | 2548 | 1463430366501 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (189AAC00) [pid = 2548] [serial = 877] [outer = 17F39400] 13:26:07 INFO - PROCESS | 2548 | 1463430366973 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 631ms 13:26:07 INFO - PROCESS | 2548 | 1463430366980 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 2548 | 1463430366982 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 13:26:07 INFO - PROCESS | 2548 | 1463430366990 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 2548 | 1463430366992 Marionette TRACE conn6 <- [1,1134,null,{}] 13:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:26:07 INFO - PROCESS | 2548 | 1463430366995 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:07 INFO - PROCESS | 2548 | 1463430367142 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 13:26:07 INFO - PROCESS | 2548 | 1463430367239 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 2548 | ++DOCSHELL 18BADC00 == 70 [pid = 2548] [id = 293] 13:26:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (18F40C00) [pid = 2548] [serial = 878] [outer = 00000000] 13:26:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (1905E400) [pid = 2548] [serial = 879] [outer = 18F40C00] 13:26:07 INFO - PROCESS | 2548 | 1463430367284 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (191B6800) [pid = 2548] [serial = 880] [outer = 18F40C00] 13:26:07 INFO - PROCESS | 2548 | 1463430367718 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 770ms 13:26:07 INFO - PROCESS | 2548 | 1463430367766 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 13:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:26:07 INFO - PROCESS | 2548 | 1463430367768 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 13:26:07 INFO - PROCESS | 2548 | 1463430367771 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 2548 | 1463430367772 Marionette TRACE conn6 <- [1,1138,null,{}] 13:26:07 INFO - PROCESS | 2548 | 1463430367776 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:07 INFO - PROCESS | 2548 | 1463430367893 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 13:26:07 INFO - PROCESS | 2548 | 1463430367958 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 2548 | ++DOCSHELL 19B57400 == 71 [pid = 2548] [id = 294] 13:26:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (19E03800) [pid = 2548] [serial = 881] [outer = 00000000] 13:26:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (19F32000) [pid = 2548] [serial = 882] [outer = 19E03800] 13:26:08 INFO - PROCESS | 2548 | 1463430368002 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (19F6C800) [pid = 2548] [serial = 883] [outer = 19E03800] 13:26:08 INFO - PROCESS | 2548 | 1463430368399 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 13:26:08 INFO - PROCESS | 2548 | 1463430368442 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 2548 | 1463430368444 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 13:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:26:08 INFO - PROCESS | 2548 | 1463430368447 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - PROCESS | 2548 | 1463430368448 Marionette TRACE conn6 <- [1,1142,null,{}] 13:26:08 INFO - PROCESS | 2548 | 1463430368452 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:08 INFO - PROCESS | 2548 | 1463430368604 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 13:26:08 INFO - PROCESS | 2548 | 1463430368629 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 2548 | ++DOCSHELL 17F27000 == 72 [pid = 2548] [id = 295] 13:26:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (19F76000) [pid = 2548] [serial = 884] [outer = 00000000] 13:26:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (1B5E9400) [pid = 2548] [serial = 885] [outer = 19F76000] 13:26:08 INFO - PROCESS | 2548 | 1463430368672 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (1C2AE000) [pid = 2548] [serial = 886] [outer = 19F76000] 13:26:09 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (19E53000) [pid = 2548] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:26:09 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (17FA7000) [pid = 2548] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:26:09 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (189B5000) [pid = 2548] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:26:09 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (0FF26400) [pid = 2548] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:26:09 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (17C43800) [pid = 2548] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:26:09 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (0A1EE400) [pid = 2548] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:26:09 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (11193000) [pid = 2548] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:26:09 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (0FD18C00) [pid = 2548] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:26:09 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (14B2A400) [pid = 2548] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:26:09 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (17F38800) [pid = 2548] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:26:09 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (1CECA000) [pid = 2548] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:26:09 INFO - PROCESS | 2548 | 1463430369189 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 770ms 13:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:26:09 INFO - PROCESS | 2548 | 1463430369221 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 13:26:09 INFO - PROCESS | 2548 | 1463430369223 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 13:26:09 INFO - PROCESS | 2548 | 1463430369239 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:26:09 INFO - PROCESS | 2548 | 1463430369241 Marionette TRACE conn6 <- [1,1146,null,{}] 13:26:09 INFO - PROCESS | 2548 | 1463430369245 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:09 INFO - PROCESS | 2548 | 1463430369330 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 13:26:09 INFO - PROCESS | 2548 | 1463430369337 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 2548 | ++DOCSHELL 18BA7000 == 73 [pid = 2548] [id = 296] 13:26:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (19052800) [pid = 2548] [serial = 887] [outer = 00000000] 13:26:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (1B442800) [pid = 2548] [serial = 888] [outer = 19052800] 13:26:09 INFO - PROCESS | 2548 | 1463430369381 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (1CCE8400) [pid = 2548] [serial = 889] [outer = 19052800] 13:26:09 INFO - PROCESS | 2548 | 1463430369837 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 651ms 13:26:09 INFO - PROCESS | 2548 | 1463430369878 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 13:26:09 INFO - PROCESS | 2548 | 1463430369880 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 13:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:26:09 INFO - PROCESS | 2548 | 1463430369883 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:26:09 INFO - PROCESS | 2548 | 1463430369885 Marionette TRACE conn6 <- [1,1150,null,{}] 13:26:09 INFO - PROCESS | 2548 | 1463430369888 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:10 INFO - PROCESS | 2548 | 1463430369974 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 13:26:10 INFO - PROCESS | 2548 | 1463430369980 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 2548 | ++DOCSHELL 19F71400 == 74 [pid = 2548] [id = 297] 13:26:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (1CEC6C00) [pid = 2548] [serial = 890] [outer = 00000000] 13:26:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (14363000) [pid = 2548] [serial = 891] [outer = 1CEC6C00] 13:26:10 INFO - PROCESS | 2548 | 1463430370027 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1D561000) [pid = 2548] [serial = 892] [outer = 1CEC6C00] 13:26:10 INFO - PROCESS | 2548 | 1463430370479 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 13:26:10 INFO - PROCESS | 2548 | 1463430370513 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 2548 | 1463430370516 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 13:26:10 INFO - PROCESS | 2548 | 1463430370523 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 2548 | 1463430370525 Marionette TRACE conn6 <- [1,1154,null,{}] 13:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:26:10 INFO - PROCESS | 2548 | 1463430370627 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:10 INFO - PROCESS | 2548 | 1463430370765 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 13:26:10 INFO - PROCESS | 2548 | [2548] 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 13:26:10 INFO - PROCESS | 2548 | 1463430370788 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 2548 | ++DOCSHELL 1DF62000 == 75 [pid = 2548] [id = 298] 13:26:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1E187C00) [pid = 2548] [serial = 893] [outer = 00000000] 13:26:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1EA12C00) [pid = 2548] [serial = 894] [outer = 1E187C00] 13:26:10 INFO - PROCESS | 2548 | 1463430370836 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (1EA1A000) [pid = 2548] [serial = 895] [outer = 1E187C00] 13:26:11 INFO - PROCESS | 2548 | 1463430371567 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1092ms 13:26:11 INFO - PROCESS | 2548 | 1463430371620 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 2548 | 1463430371626 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 13:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:26:11 INFO - PROCESS | 2548 | 1463430371630 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:26:11 INFO - PROCESS | 2548 | 1463430371635 Marionette TRACE conn6 <- [1,1158,null,{}] 13:26:11 INFO - PROCESS | 2548 | 1463430371640 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:11 INFO - PROCESS | 2548 | 1463430371762 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 13:26:11 INFO - PROCESS | 2548 | 1463430371904 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 2548 | ++DOCSHELL 0FF29C00 == 76 [pid = 2548] [id = 299] 13:26:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (1044B800) [pid = 2548] [serial = 896] [outer = 00000000] 13:26:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (14D1C000) [pid = 2548] [serial = 897] [outer = 1044B800] 13:26:11 INFO - PROCESS | 2548 | 1463430371962 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (17262000) [pid = 2548] [serial = 898] [outer = 1044B800] 13:26:12 INFO - PROCESS | 2548 | 1463430372529 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 931ms 13:26:12 INFO - PROCESS | 2548 | 1463430372566 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 13:26:12 INFO - PROCESS | 2548 | 1463430372573 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 13:26:12 INFO - PROCESS | 2548 | 1463430372580 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:26:12 INFO - PROCESS | 2548 | 1463430372584 Marionette TRACE conn6 <- [1,1162,null,{}] 13:26:12 INFO - PROCESS | 2548 | 1463430372588 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:12 INFO - PROCESS | 2548 | 1463430372708 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 13:26:12 INFO - PROCESS | 2548 | 1463430372822 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 2548 | ++DOCSHELL 0FB03400 == 77 [pid = 2548] [id = 300] 13:26:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (17C0EC00) [pid = 2548] [serial = 899] [outer = 00000000] 13:26:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (189B1000) [pid = 2548] [serial = 900] [outer = 17C0EC00] 13:26:12 INFO - PROCESS | 2548 | 1463430372917 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (18BB0800) [pid = 2548] [serial = 901] [outer = 17C0EC00] 13:26:13 INFO - PROCESS | 2548 | 1463430373494 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 13:26:13 INFO - PROCESS | 2548 | 1463430373559 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 13:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:26:13 INFO - PROCESS | 2548 | 1463430373563 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - PROCESS | 2548 | 1463430373567 Marionette TRACE conn6 <- [1,1166,null,{}] 13:26:13 INFO - PROCESS | 2548 | 1463430373578 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:13 INFO - PROCESS | 2548 | 1463430373703 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 13:26:13 INFO - PROCESS | 2548 | 1463430373838 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:13 INFO - PROCESS | 2548 | ++DOCSHELL 1D81F000 == 78 [pid = 2548] [id = 301] 13:26:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 146 (1E279000) [pid = 2548] [serial = 902] [outer = 00000000] 13:26:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 147 (1E27E800) [pid = 2548] [serial = 903] [outer = 1E279000] 13:26:13 INFO - PROCESS | 2548 | 1463430373896 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 148 (1EA20C00) [pid = 2548] [serial = 904] [outer = 1E279000] 13:26:14 INFO - PROCESS | 2548 | 1463430374505 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 13:26:14 INFO - PROCESS | 2548 | 1463430374539 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 13:26:14 INFO - PROCESS | 2548 | 1463430374542 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:26:14 INFO - PROCESS | 2548 | 1463430374544 Marionette TRACE conn6 <- [1,1170,null,{}] 13:26:14 INFO - PROCESS | 2548 | 1463430374548 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:14 INFO - PROCESS | 2548 | 1463430374662 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 13:26:14 INFO - PROCESS | 2548 | 1463430374824 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 2548 | ++DOCSHELL 1EAEA400 == 79 [pid = 2548] [id = 302] 13:26:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 149 (1EAEAC00) [pid = 2548] [serial = 905] [outer = 00000000] 13:26:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 150 (212CB800) [pid = 2548] [serial = 906] [outer = 1EAEAC00] 13:26:14 INFO - PROCESS | 2548 | 1463430374879 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 151 (212D2000) [pid = 2548] [serial = 907] [outer = 1EAEAC00] 13:26:15 INFO - PROCESS | 2548 | 1463430375446 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 2548 | 1463430375518 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 13:26:15 INFO - PROCESS | 2548 | 1463430375522 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:26:15 INFO - PROCESS | 2548 | 1463430375524 Marionette TRACE conn6 <- [1,1174,null,{}] 13:26:15 INFO - PROCESS | 2548 | 1463430375528 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:15 INFO - PROCESS | 2548 | 1463430375638 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 13:26:15 INFO - PROCESS | 2548 | 1463430375778 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 2548 | ++DOCSHELL 1E278400 == 80 [pid = 2548] [id = 303] 13:26:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 152 (1E27A000) [pid = 2548] [serial = 908] [outer = 00000000] 13:26:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 153 (213F3000) [pid = 2548] [serial = 909] [outer = 1E27A000] 13:26:15 INFO - PROCESS | 2548 | 1463430375834 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 154 (213F8400) [pid = 2548] [serial = 910] [outer = 1E27A000] 13:26:16 INFO - PROCESS | 2548 | 1463430376468 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:26:16 INFO - PROCESS | 2548 | 1463430376499 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 13:26:16 INFO - PROCESS | 2548 | 1463430376502 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:26:16 INFO - PROCESS | 2548 | 1463430376504 Marionette TRACE conn6 <- [1,1178,null,{}] 13:26:16 INFO - PROCESS | 2548 | 1463430376508 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:16 INFO - PROCESS | 2548 | 1463430376630 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 13:26:16 INFO - PROCESS | 2548 | 1463430376746 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 2548 | ++DOCSHELL 09081400 == 81 [pid = 2548] [id = 304] 13:26:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 155 (090EDC00) [pid = 2548] [serial = 911] [outer = 00000000] 13:26:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 156 (0FF2C000) [pid = 2548] [serial = 912] [outer = 090EDC00] 13:26:17 INFO - PROCESS | 2548 | 1463430377007 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 157 (1044AC00) [pid = 2548] [serial = 913] [outer = 090EDC00] 13:26:17 INFO - PROCESS | 2548 | 1463430377677 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 2548 | 1463430377736 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 13:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:26:17 INFO - PROCESS | 2548 | 1463430377741 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 2548 | 1463430377744 Marionette TRACE conn6 <- [1,1182,null,{}] 13:26:17 INFO - PROCESS | 2548 | 1463430377749 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:17 INFO - PROCESS | 2548 | 1463430377883 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 13:26:18 INFO - PROCESS | 2548 | 1463430378026 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 2548 | ++DOCSHELL 17268000 == 82 [pid = 2548] [id = 305] 13:26:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 158 (1726B400) [pid = 2548] [serial = 914] [outer = 00000000] 13:26:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 159 (176D7400) [pid = 2548] [serial = 915] [outer = 1726B400] 13:26:18 INFO - PROCESS | 2548 | 1463430378077 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 160 (17C09800) [pid = 2548] [serial = 916] [outer = 1726B400] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 1A14B400 == 81 [pid = 2548] [id = 249] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 17263400 == 80 [pid = 2548] [id = 253] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 1EA20400 == 79 [pid = 2548] [id = 252] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 19F71400 == 78 [pid = 2548] [id = 297] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 18BA7000 == 77 [pid = 2548] [id = 296] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 17F27000 == 76 [pid = 2548] [id = 295] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 19B57400 == 75 [pid = 2548] [id = 294] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 18BADC00 == 74 [pid = 2548] [id = 293] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 17F37400 == 73 [pid = 2548] [id = 292] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 159 (1590B800) [pid = 2548] [serial = 795] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 158 (1896AC00) [pid = 2548] [serial = 798] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 157 (19F76800) [pid = 2548] [serial = 801] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 156 (1B5EE800) [pid = 2548] [serial = 804] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 155 (1C8BE800) [pid = 2548] [serial = 807] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 154 (1CF1BC00) [pid = 2548] [serial = 810] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 153 (091D6000) [pid = 2548] [serial = 792] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 17CCE000 == 72 [pid = 2548] [id = 291] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 17624400 == 71 [pid = 2548] [id = 290] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 0FD0D400 == 70 [pid = 2548] [id = 289] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 10296000 == 69 [pid = 2548] [id = 288] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 1763A400 == 68 [pid = 2548] [id = 258] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 1CCDE400 == 67 [pid = 2548] [id = 285] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 1B437C00 == 66 [pid = 2548] [id = 284] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 1763A000 == 65 [pid = 2548] [id = 283] 13:26:18 INFO - PROCESS | 2548 | --DOCSHELL 0FF32000 == 64 [pid = 2548] [id = 282] 13:26:18 INFO - PROCESS | 2548 | 1463430378753 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 2548 | 1463430378766 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 13:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:26:18 INFO - PROCESS | 2548 | 1463430378774 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 2548 | 1463430378777 Marionette TRACE conn6 <- [1,1186,null,{}] 13:26:18 INFO - PROCESS | 2548 | 1463430378780 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:18 INFO - PROCESS | 2548 | 1463430378868 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 152 (1D6CD800) [pid = 2548] [serial = 739] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 151 (19F31C00) [pid = 2548] [serial = 840] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 150 (17FB0400) [pid = 2548] [serial = 828] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 149 (18BAE000) [pid = 2548] [serial = 831] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 148 (1895E800) [pid = 2548] [serial = 829] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 147 (1118B800) [pid = 2548] [serial = 814] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 146 (100D1400) [pid = 2548] [serial = 813] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 145 (17F1A000) [pid = 2548] [serial = 825] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (1029B000) [pid = 2548] [serial = 834] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (1763FC00) [pid = 2548] [serial = 822] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (17C09400) [pid = 2548] [serial = 823] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (14D12400) [pid = 2548] [serial = 819] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (15F53800) [pid = 2548] [serial = 820] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (1763F000) [pid = 2548] [serial = 817] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (17624C00) [pid = 2548] [serial = 816] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (19057400) [pid = 2548] [serial = 832] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (165E1400) [pid = 2548] [serial = 835] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (191BF400) [pid = 2548] [serial = 837] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (19B5D000) [pid = 2548] [serial = 838] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (17F27800) [pid = 2548] [serial = 826] [outer = 00000000] [url = about:blank] 13:26:18 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (19F73000) [pid = 2548] [serial = 841] [outer = 00000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2548 | 1463430378968 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 2548 | ++DOCSHELL 0FB58C00 == 65 [pid = 2548] [id = 306] 13:26:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (0FD0D400) [pid = 2548] [serial = 917] [outer = 00000000] 13:26:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (10448800) [pid = 2548] [serial = 918] [outer = 0FD0D400] 13:26:19 INFO - PROCESS | 2548 | 1463430379017 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (14D04400) [pid = 2548] [serial = 919] [outer = 0FD0D400] 13:26:19 INFO - PROCESS | 2548 | 1463430379439 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 731ms 13:26:19 INFO - PROCESS | 2548 | 1463430379530 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 13:26:19 INFO - PROCESS | 2548 | 1463430379532 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 13:26:19 INFO - PROCESS | 2548 | 1463430379536 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 2548 | 1463430379539 Marionette TRACE conn6 <- [1,1190,null,{}] 13:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:26:19 INFO - PROCESS | 2548 | 1463430379549 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:19 INFO - PROCESS | 2548 | 1463430379640 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 13:26:19 INFO - PROCESS | 2548 | 1463430379654 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 2548 | ++DOCSHELL 176D8800 == 66 [pid = 2548] [id = 307] 13:26:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (17C03000) [pid = 2548] [serial = 920] [outer = 00000000] 13:26:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (17C09400) [pid = 2548] [serial = 921] [outer = 17C03000] 13:26:19 INFO - PROCESS | 2548 | 1463430379699 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (17C4DC00) [pid = 2548] [serial = 922] [outer = 17C03000] 13:26:20 INFO - PROCESS | 2548 | 1463430380154 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:26:20 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 13:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 13:26:20 INFO - PROCESS | 2548 | 1463430380213 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 2548 | 1463430380216 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 13:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:26:20 INFO - PROCESS | 2548 | 1463430380219 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 2548 | 1463430380220 Marionette TRACE conn6 <- [1,1194,null,{}] 13:26:20 INFO - PROCESS | 2548 | 1463430380224 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:20 INFO - PROCESS | 2548 | 1463430380312 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 13:26:20 INFO - PROCESS | 2548 | 1463430380322 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:20 INFO - PROCESS | 2548 | ++DOCSHELL 165E3C00 == 67 [pid = 2548] [id = 308] 13:26:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (17CD2400) [pid = 2548] [serial = 923] [outer = 00000000] 13:26:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (17F2E400) [pid = 2548] [serial = 924] [outer = 17CD2400] 13:26:20 INFO - PROCESS | 2548 | 1463430380366 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (17FA4000) [pid = 2548] [serial = 925] [outer = 17CD2400] 13:26:20 INFO - PROCESS | 2548 | 1463430380806 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:26:20 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 13:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 631ms 13:26:20 INFO - PROCESS | 2548 | 1463430380854 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 2548 | 1463430380866 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 13:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:26:20 INFO - PROCESS | 2548 | 1463430380878 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 2548 | 1463430380880 Marionette TRACE conn6 <- [1,1198,null,{}] 13:26:20 INFO - PROCESS | 2548 | 1463430380884 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:21 INFO - PROCESS | 2548 | 1463430380999 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 13:26:21 INFO - PROCESS | 2548 | 1463430381086 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 2548 | ++DOCSHELL 17FAC800 == 68 [pid = 2548] [id = 309] 13:26:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (17FB0000) [pid = 2548] [serial = 926] [outer = 00000000] 13:26:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (1894F000) [pid = 2548] [serial = 927] [outer = 17FB0000] 13:26:21 INFO - PROCESS | 2548 | 1463430381134 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (18BA3000) [pid = 2548] [serial = 928] [outer = 17FB0000] 13:26:21 INFO - PROCESS | 2548 | 1463430381557 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 731ms 13:26:21 INFO - PROCESS | 2548 | 1463430381612 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 13:26:21 INFO - PROCESS | 2548 | 1463430381614 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 13:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:26:21 INFO - PROCESS | 2548 | 1463430381622 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 2548 | 1463430381623 Marionette TRACE conn6 <- [1,1202,null,{}] 13:26:21 INFO - PROCESS | 2548 | 1463430381627 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:21 INFO - PROCESS | 2548 | 1463430381748 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 13:26:21 INFO - PROCESS | 2548 | 1463430381815 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 2548 | ++DOCSHELL 18F42C00 == 69 [pid = 2548] [id = 310] 13:26:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (19053000) [pid = 2548] [serial = 929] [outer = 00000000] 13:26:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 146 (191BA000) [pid = 2548] [serial = 930] [outer = 19053000] 13:26:21 INFO - PROCESS | 2548 | 1463430381862 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 147 (191BE400) [pid = 2548] [serial = 931] [outer = 19053000] 13:26:22 INFO - PROCESS | 2548 | 1463430382278 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 731ms 13:26:22 INFO - PROCESS | 2548 | 1463430382348 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 13:26:22 INFO - PROCESS | 2548 | 1463430382350 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 13:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:26:22 INFO - PROCESS | 2548 | 1463430382396 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:26:22 INFO - PROCESS | 2548 | 1463430382398 Marionette TRACE conn6 <- [1,1206,null,{}] 13:26:22 INFO - PROCESS | 2548 | 1463430382402 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:22 INFO - PROCESS | 2548 | 1463430382518 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 13:26:22 INFO - PROCESS | 2548 | 1463430382586 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 2548 | ++DOCSHELL 1905F400 == 70 [pid = 2548] [id = 311] 13:26:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 148 (19167C00) [pid = 2548] [serial = 932] [outer = 00000000] 13:26:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 149 (19F2E400) [pid = 2548] [serial = 933] [outer = 19167C00] 13:26:22 INFO - PROCESS | 2548 | 1463430382631 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 150 (19F6FC00) [pid = 2548] [serial = 934] [outer = 19167C00] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 149 (1E270400) [pid = 2548] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 148 (10298800) [pid = 2548] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 147 (17F39400) [pid = 2548] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 146 (17CD7000) [pid = 2548] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 145 (18F40C00) [pid = 2548] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (0FD10C00) [pid = 2548] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (17624800) [pid = 2548] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (1CEC6C00) [pid = 2548] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (19E03800) [pid = 2548] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (19F76000) [pid = 2548] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (19052800) [pid = 2548] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (1E184000) [pid = 2548] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (1EA19000) [pid = 2548] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (17C02C00) [pid = 2548] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (1EA17000) [pid = 2548] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1EAEC800) [pid = 2548] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (1E18E400) [pid = 2548] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (1DF58000) [pid = 2548] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1CCE3000) [pid = 2548] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (189AB000) [pid = 2548] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:26:23 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (10296400) [pid = 2548] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:26:23 INFO - PROCESS | 2548 | 1463430383323 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1008ms 13:26:23 INFO - PROCESS | 2548 | 1463430383371 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 13:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:26:23 INFO - PROCESS | 2548 | 1463430383373 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 13:26:23 INFO - PROCESS | 2548 | 1463430383376 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 2548 | 1463430383378 Marionette TRACE conn6 <- [1,1210,null,{}] 13:26:23 INFO - PROCESS | 2548 | 1463430383382 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:23 INFO - PROCESS | 2548 | 1463430383509 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 13:26:23 INFO - PROCESS | 2548 | 1463430383574 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 2548 | ++DOCSHELL 0FF29000 == 71 [pid = 2548] [id = 312] 13:26:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (142E5C00) [pid = 2548] [serial = 935] [outer = 00000000] 13:26:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (17FFD800) [pid = 2548] [serial = 936] [outer = 142E5C00] 13:26:23 INFO - PROCESS | 2548 | 1463430383619 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (19B52800) [pid = 2548] [serial = 937] [outer = 142E5C00] 13:26:24 INFO - PROCESS | 2548 | 1463430384006 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 13:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:26:24 INFO - PROCESS | 2548 | 1463430384049 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 13:26:24 INFO - PROCESS | 2548 | 1463430384052 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 2548 | 1463430384054 Marionette TRACE conn6 <- [1,1214,null,{}] 13:26:24 INFO - PROCESS | 2548 | 1463430384057 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:24 INFO - PROCESS | 2548 | 1463430384143 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 13:26:24 INFO - PROCESS | 2548 | 1463430384150 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 2548 | ++DOCSHELL 17626400 == 72 [pid = 2548] [id = 313] 13:26:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (17CD7000) [pid = 2548] [serial = 938] [outer = 00000000] 13:26:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (11190400) [pid = 2548] [serial = 939] [outer = 17CD7000] 13:26:24 INFO - PROCESS | 2548 | 1463430384195 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (1C2AA800) [pid = 2548] [serial = 940] [outer = 17CD7000] 13:26:24 INFO - PROCESS | 2548 | 1463430384661 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 13:26:24 INFO - PROCESS | 2548 | 1463430384715 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 13:26:24 INFO - PROCESS | 2548 | 1463430384717 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 13:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:26:24 INFO - PROCESS | 2548 | 1463430384720 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 2548 | 1463430384721 Marionette TRACE conn6 <- [1,1218,null,{}] 13:26:24 INFO - PROCESS | 2548 | 1463430384725 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:24 INFO - PROCESS | 2548 | 1463430384810 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 13:26:24 INFO - PROCESS | 2548 | 1463430384817 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 2548 | ++DOCSHELL 1C630000 == 73 [pid = 2548] [id = 314] 13:26:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1C8C2C00) [pid = 2548] [serial = 941] [outer = 00000000] 13:26:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1CECC400) [pid = 2548] [serial = 942] [outer = 1C8C2C00] 13:26:24 INFO - PROCESS | 2548 | 1463430384865 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1CF1DC00) [pid = 2548] [serial = 943] [outer = 1C8C2C00] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1D558C00 == 72 [pid = 2548] [id = 286] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 19B50800 == 71 [pid = 2548] [id = 203] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 19F72800 == 70 [pid = 2548] [id = 204] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1DF57400 == 69 [pid = 2548] [id = 233] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 19F2C800 == 68 [pid = 2548] [id = 176] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 17F35800 == 67 [pid = 2548] [id = 266] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1456D000 == 66 [pid = 2548] [id = 236] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 0FF2E800 == 65 [pid = 2548] [id = 287] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1762F000 == 64 [pid = 2548] [id = 217] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 165E3000 == 63 [pid = 2548] [id = 219] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1EA15800 == 62 [pid = 2548] [id = 251] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1C8C1800 == 61 [pid = 2548] [id = 218] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 191B2800 == 60 [pid = 2548] [id = 267] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1E182000 == 59 [pid = 2548] [id = 234] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1D6DAC00 == 58 [pid = 2548] [id = 220] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 14A46400 == 57 [pid = 2548] [id = 265] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1EA16C00 == 56 [pid = 2548] [id = 11] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 18BA5800 == 55 [pid = 2548] [id = 186] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 176CEC00 == 54 [pid = 2548] [id = 232] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 0CDADC00 == 53 [pid = 2548] [id = 235] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1D6D2400 == 52 [pid = 2548] [id = 8] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 14D0C000 == 51 [pid = 2548] [id = 170] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 17266800 == 50 [pid = 2548] [id = 248] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 0FF32800 == 49 [pid = 2548] [id = 192] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1A15F000 == 48 [pid = 2548] [id = 268] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1C633800 == 47 [pid = 2548] [id = 269] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1AE7C400 == 46 [pid = 2548] [id = 281] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1E187400 == 45 [pid = 2548] [id = 250] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 17622400 == 44 [pid = 2548] [id = 221] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1CEC4000 == 43 [pid = 2548] [id = 270] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 17268000 == 42 [pid = 2548] [id = 305] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 09081400 == 41 [pid = 2548] [id = 304] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1E278400 == 40 [pid = 2548] [id = 303] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1EAEA400 == 39 [pid = 2548] [id = 302] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1D81F000 == 38 [pid = 2548] [id = 301] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 0FF29C00 == 37 [pid = 2548] [id = 299] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 0FB03400 == 36 [pid = 2548] [id = 300] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1DF62000 == 35 [pid = 2548] [id = 298] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 0FB58C00 == 34 [pid = 2548] [id = 306] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 176D8800 == 33 [pid = 2548] [id = 307] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 17626400 == 32 [pid = 2548] [id = 313] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 165E3C00 == 31 [pid = 2548] [id = 308] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 17FAC800 == 30 [pid = 2548] [id = 309] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 0FF29000 == 29 [pid = 2548] [id = 312] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 18F42C00 == 28 [pid = 2548] [id = 310] 13:26:26 INFO - PROCESS | 2548 | --DOCSHELL 1905F400 == 27 [pid = 2548] [id = 311] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (1E18C000) [pid = 2548] [serial = 703] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (212D0C00) [pid = 2548] [serial = 709] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (17F3F400) [pid = 2548] [serial = 745] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1EAE2400) [pid = 2548] [serial = 754] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (213F0000) [pid = 2548] [serial = 757] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (1EAE4000) [pid = 2548] [serial = 706] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1EA1F000) [pid = 2548] [serial = 700] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (1DF56400) [pid = 2548] [serial = 748] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (1B6A6400) [pid = 2548] [serial = 696] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (14A45800) [pid = 2548] [serial = 742] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (1E27B800) [pid = 2548] [serial = 751] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (1590D400) [pid = 2548] [serial = 865] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (14082C00) [pid = 2548] [serial = 864] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (17FAD400) [pid = 2548] [serial = 876] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (17F26400) [pid = 2548] [serial = 873] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1905E400) [pid = 2548] [serial = 879] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (17F34800) [pid = 2548] [serial = 874] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (14A40000) [pid = 2548] [serial = 846] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (0FF2BC00) [pid = 2548] [serial = 867] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1029C400) [pid = 2548] [serial = 868] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1762DC00) [pid = 2548] [serial = 870] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1D561000) [pid = 2548] [serial = 892] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1763EC00) [pid = 2548] [serial = 871] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (19F32000) [pid = 2548] [serial = 882] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1B6AC400) [pid = 2548] [serial = 843] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (17F3C800) [pid = 2548] [serial = 849] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (1C2AD000) [pid = 2548] [serial = 852] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1CF1A000) [pid = 2548] [serial = 855] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (191B6800) [pid = 2548] [serial = 880] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1D6D9400) [pid = 2548] [serial = 858] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (1DF5E800) [pid = 2548] [serial = 861] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (1EA12C00) [pid = 2548] [serial = 894] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (1B5E9400) [pid = 2548] [serial = 885] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (19F6C800) [pid = 2548] [serial = 883] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (14363000) [pid = 2548] [serial = 891] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (1C2AE000) [pid = 2548] [serial = 886] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (1B442800) [pid = 2548] [serial = 888] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (1CCE8400) [pid = 2548] [serial = 889] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (189AAC00) [pid = 2548] [serial = 877] [outer = 00000000] [url = about:blank] 13:26:27 INFO - PROCESS | 2548 | 1463430387211 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2537ms 13:26:27 INFO - PROCESS | 2548 | 1463430387256 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 2548 | 1463430387260 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 13:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:26:27 INFO - PROCESS | 2548 | 1463430387266 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 2548 | 1463430387271 Marionette TRACE conn6 <- [1,1222,null,{}] 13:26:27 INFO - PROCESS | 2548 | 1463430387278 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:27 INFO - PROCESS | 2548 | 1463430387368 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 13:26:27 INFO - PROCESS | 2548 | 1463430387380 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 2548 | ++DOCSHELL 0A1F1800 == 28 [pid = 2548] [id = 315] 13:26:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (0A1F2C00) [pid = 2548] [serial = 944] [outer = 00000000] 13:26:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (0CD71C00) [pid = 2548] [serial = 945] [outer = 0A1F2C00] 13:26:27 INFO - PROCESS | 2548 | 1463430387432 Marionette DEBUG loaded listener.js 13:26:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (0CDA8800) [pid = 2548] [serial = 946] [outer = 0A1F2C00] 13:26:27 INFO - PROCESS | 2548 | 1463430387922 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 690ms 13:26:27 INFO - PROCESS | 2548 | 1463430387956 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 2548 | 1463430387962 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 13:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:26:27 INFO - PROCESS | 2548 | 1463430387968 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 2548 | 1463430387971 Marionette TRACE conn6 <- [1,1226,null,{}] 13:26:27 INFO - PROCESS | 2548 | 1463430387975 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:28 INFO - PROCESS | 2548 | 1463430388061 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 13:26:28 INFO - PROCESS | 2548 | 1463430388071 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0C400 == 29 [pid = 2548] [id = 316] 13:26:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (0FD10C00) [pid = 2548] [serial = 947] [outer = 00000000] 13:26:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (0FD16800) [pid = 2548] [serial = 948] [outer = 0FD10C00] 13:26:28 INFO - PROCESS | 2548 | 1463430388117 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (0FF27800) [pid = 2548] [serial = 949] [outer = 0FD10C00] 13:26:28 INFO - PROCESS | 2548 | 1463430388584 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 13:26:28 INFO - PROCESS | 2548 | 1463430388641 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 13:26:28 INFO - PROCESS | 2548 | 1463430388644 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 13:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:26:28 INFO - PROCESS | 2548 | 1463430388647 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:26:28 INFO - PROCESS | 2548 | 1463430388651 Marionette TRACE conn6 <- [1,1230,null,{}] 13:26:28 INFO - PROCESS | 2548 | 1463430388662 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:28 INFO - PROCESS | 2548 | 1463430388754 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 13:26:28 INFO - PROCESS | 2548 | 1463430388872 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 2548 | ++DOCSHELL 10293000 == 30 [pid = 2548] [id = 317] 13:26:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1029DC00) [pid = 2548] [serial = 950] [outer = 00000000] 13:26:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (10450C00) [pid = 2548] [serial = 951] [outer = 1029DC00] 13:26:28 INFO - PROCESS | 2548 | 1463430388922 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (11168400) [pid = 2548] [serial = 952] [outer = 1029DC00] 13:26:29 INFO - PROCESS | 2548 | 1463430389319 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 13:26:29 INFO - PROCESS | 2548 | 1463430389380 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 2548 | 1463430389383 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 13:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:26:29 INFO - PROCESS | 2548 | 1463430389392 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 2548 | 1463430389394 Marionette TRACE conn6 <- [1,1234,null,{}] 13:26:29 INFO - PROCESS | 2548 | 1463430389398 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:29 INFO - PROCESS | 2548 | 1463430389479 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 13:26:29 INFO - PROCESS | 2548 | 1463430389485 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 2548 | ++DOCSHELL 0FC4EC00 == 31 [pid = 2548] [id = 318] 13:26:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (1044FC00) [pid = 2548] [serial = 953] [outer = 00000000] 13:26:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (14A41400) [pid = 2548] [serial = 954] [outer = 1044FC00] 13:26:29 INFO - PROCESS | 2548 | 1463430389542 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (14D0C800) [pid = 2548] [serial = 955] [outer = 1044FC00] 13:26:30 INFO - PROCESS | 2548 | 1463430389988 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 631ms 13:26:30 INFO - PROCESS | 2548 | 1463430390027 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 13:26:30 INFO - PROCESS | 2548 | 1463430390030 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 13:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:26:30 INFO - PROCESS | 2548 | 1463430390033 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - PROCESS | 2548 | 1463430390035 Marionette TRACE conn6 <- [1,1238,null,{}] 13:26:30 INFO - PROCESS | 2548 | 1463430390038 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:30 INFO - PROCESS | 2548 | 1463430390119 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 13:26:30 INFO - PROCESS | 2548 | 1463430390156 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 2548 | ++DOCSHELL 1590E400 == 32 [pid = 2548] [id = 319] 13:26:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (1590EC00) [pid = 2548] [serial = 956] [outer = 00000000] 13:26:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (15F56800) [pid = 2548] [serial = 957] [outer = 1590EC00] 13:26:30 INFO - PROCESS | 2548 | 1463430390201 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (165E5C00) [pid = 2548] [serial = 958] [outer = 1590EC00] 13:26:30 INFO - PROCESS | 2548 | 1463430390647 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 13:26:30 INFO - PROCESS | 2548 | 1463430390706 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 13:26:30 INFO - PROCESS | 2548 | 1463430390708 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 13:26:30 INFO - PROCESS | 2548 | 1463430390711 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - PROCESS | 2548 | 1463430390713 Marionette TRACE conn6 <- [1,1242,null,{}] 13:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:26:30 INFO - PROCESS | 2548 | 1463430390716 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:30 INFO - PROCESS | 2548 | 1463430390824 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 13:26:30 INFO - PROCESS | 2548 | 1463430390842 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 2548 | ++DOCSHELL 172A8400 == 33 [pid = 2548] [id = 320] 13:26:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (17621C00) [pid = 2548] [serial = 959] [outer = 00000000] 13:26:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1762A800) [pid = 2548] [serial = 960] [outer = 17621C00] 13:26:30 INFO - PROCESS | 2548 | 1463430390888 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1762F400) [pid = 2548] [serial = 961] [outer = 17621C00] 13:26:31 INFO - PROCESS | 2548 | 1463430391327 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 13:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:26:31 INFO - PROCESS | 2548 | 1463430391386 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 2548 | 1463430391388 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 13:26:31 INFO - PROCESS | 2548 | 1463430391391 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 2548 | 1463430391393 Marionette TRACE conn6 <- [1,1246,null,{}] 13:26:31 INFO - PROCESS | 2548 | 1463430391397 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:31 INFO - PROCESS | 2548 | 1463430391472 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 13:26:31 INFO - PROCESS | 2548 | 1463430391507 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 2548 | ++DOCSHELL 17636C00 == 34 [pid = 2548] [id = 321] 13:26:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (17638800) [pid = 2548] [serial = 962] [outer = 00000000] 13:26:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1763D800) [pid = 2548] [serial = 963] [outer = 17638800] 13:26:31 INFO - PROCESS | 2548 | 1463430391551 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (176CF000) [pid = 2548] [serial = 964] [outer = 17638800] 13:26:32 INFO - PROCESS | 2548 | 1463430391999 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 13:26:32 INFO - PROCESS | 2548 | 1463430392022 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 2548 | 1463430392024 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 13:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:26:32 INFO - PROCESS | 2548 | 1463430392027 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 2548 | 1463430392028 Marionette TRACE conn6 <- [1,1250,null,{}] 13:26:32 INFO - PROCESS | 2548 | 1463430392035 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:32 INFO - PROCESS | 2548 | 1463430392111 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 13:26:32 INFO - PROCESS | 2548 | 1463430392118 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 2548 | ++DOCSHELL 176D2C00 == 35 [pid = 2548] [id = 322] 13:26:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (176D5000) [pid = 2548] [serial = 965] [outer = 00000000] 13:26:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (17C04400) [pid = 2548] [serial = 966] [outer = 176D5000] 13:26:32 INFO - PROCESS | 2548 | 1463430392163 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (17C04800) [pid = 2548] [serial = 967] [outer = 176D5000] 13:26:32 INFO - PROCESS | 2548 | 1463430392636 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 632ms 13:26:32 INFO - PROCESS | 2548 | 1463430392659 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 2548 | 1463430392661 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 13:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:26:32 INFO - PROCESS | 2548 | 1463430392664 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 2548 | 1463430392665 Marionette TRACE conn6 <- [1,1254,null,{}] 13:26:32 INFO - PROCESS | 2548 | 1463430392669 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:32 INFO - PROCESS | 2548 | 1463430392780 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 13:26:32 INFO - PROCESS | 2548 | 1463430392789 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 2548 | ++DOCSHELL 10292800 == 36 [pid = 2548] [id = 323] 13:26:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (17CD1C00) [pid = 2548] [serial = 968] [outer = 00000000] 13:26:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (17F1BC00) [pid = 2548] [serial = 969] [outer = 17CD1C00] 13:26:32 INFO - PROCESS | 2548 | 1463430392833 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (17F1C800) [pid = 2548] [serial = 970] [outer = 17CD1C00] 13:26:33 INFO - PROCESS | 2548 | 1463430393320 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 13:26:33 INFO - PROCESS | 2548 | 1463430393334 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 2548 | 1463430393336 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 13:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:26:33 INFO - PROCESS | 2548 | 1463430393339 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 2548 | 1463430393341 Marionette TRACE conn6 <- [1,1258,null,{}] 13:26:33 INFO - PROCESS | 2548 | 1463430393344 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:33 INFO - PROCESS | 2548 | 1463430393459 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 13:26:33 INFO - PROCESS | 2548 | 1463430393466 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 2548 | ++DOCSHELL 1029BC00 == 37 [pid = 2548] [id = 324] 13:26:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (17F1AC00) [pid = 2548] [serial = 971] [outer = 00000000] 13:26:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (17F32800) [pid = 2548] [serial = 972] [outer = 17F1AC00] 13:26:33 INFO - PROCESS | 2548 | 1463430393510 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (17F39C00) [pid = 2548] [serial = 973] [outer = 17F1AC00] 13:26:33 INFO - PROCESS | 2548 | 1463430393968 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 13:26:34 INFO - PROCESS | 2548 | 1463430394011 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 2548 | 1463430394013 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 13:26:34 INFO - PROCESS | 2548 | 1463430394016 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:26:34 INFO - PROCESS | 2548 | 1463430394019 Marionette TRACE conn6 <- [1,1262,null,{}] 13:26:34 INFO - PROCESS | 2548 | 1463430394022 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:34 INFO - PROCESS | 2548 | 1463430394186 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 13:26:34 INFO - PROCESS | 2548 | 1463430394213 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 2548 | ++DOCSHELL 17FAC800 == 38 [pid = 2548] [id = 325] 13:26:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (17FAD400) [pid = 2548] [serial = 974] [outer = 00000000] 13:26:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (1895E800) [pid = 2548] [serial = 975] [outer = 17FAD400] 13:26:34 INFO - PROCESS | 2548 | 1463430394267 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (189AF800) [pid = 2548] [serial = 976] [outer = 17FAD400] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1CEC4C00) [pid = 2548] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (1D559000) [pid = 2548] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (19624C00) [pid = 2548] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (1CEC7C00) [pid = 2548] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (1C6D9400) [pid = 2548] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (10101800) [pid = 2548] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1C633C00) [pid = 2548] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (18BA4400) [pid = 2548] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (1B439800) [pid = 2548] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (17FB0000) [pid = 2548] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (19053000) [pid = 2548] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (142E5C00) [pid = 2548] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (19167C00) [pid = 2548] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (17CD7000) [pid = 2548] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (17CD2400) [pid = 2548] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (17C03000) [pid = 2548] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (0FD0D400) [pid = 2548] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1726B400) [pid = 2548] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (090EDC00) [pid = 2548] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (1E27A000) [pid = 2548] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (1EAEAC00) [pid = 2548] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1E279000) [pid = 2548] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (17C0EC00) [pid = 2548] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1044B800) [pid = 2548] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (1E187C00) [pid = 2548] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (090F4000) [pid = 2548] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (1B5F3400) [pid = 2548] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (14AD1800) [pid = 2548] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (17F39000) [pid = 2548] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (176CB800) [pid = 2548] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:26:35 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (1B2E1C00) [pid = 2548] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:26:35 INFO - PROCESS | 2548 | 1463430395244 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1273ms 13:26:35 INFO - PROCESS | 2548 | 1463430395293 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 2548 | 1463430395295 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 13:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:26:35 INFO - PROCESS | 2548 | 1463430395298 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - PROCESS | 2548 | 1463430395299 Marionette TRACE conn6 <- [1,1266,null,{}] 13:26:35 INFO - PROCESS | 2548 | 1463430395303 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:35 INFO - PROCESS | 2548 | 1463430395382 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 13:26:35 INFO - PROCESS | 2548 | 1463430395389 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 2548 | ++DOCSHELL 14D0BC00 == 39 [pid = 2548] [id = 326] 13:26:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1590C000) [pid = 2548] [serial = 977] [outer = 00000000] 13:26:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (17629800) [pid = 2548] [serial = 978] [outer = 1590C000] 13:26:35 INFO - PROCESS | 2548 | 1463430395433 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (176D3C00) [pid = 2548] [serial = 979] [outer = 1590C000] 13:26:35 INFO - PROCESS | 2548 | 1463430395863 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 13:26:35 INFO - PROCESS | 2548 | 1463430395929 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 2548 | 1463430395931 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 13:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:26:35 INFO - PROCESS | 2548 | 1463430395934 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - PROCESS | 2548 | 1463430395936 Marionette TRACE conn6 <- [1,1270,null,{}] 13:26:35 INFO - PROCESS | 2548 | 1463430395939 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:36 INFO - PROCESS | 2548 | 1463430396016 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 13:26:36 INFO - PROCESS | 2548 | 1463430396022 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 2548 | ++DOCSHELL 17C0EC00 == 40 [pid = 2548] [id = 327] 13:26:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (17F35800) [pid = 2548] [serial = 980] [outer = 00000000] 13:26:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (17FB0800) [pid = 2548] [serial = 981] [outer = 17F35800] 13:26:36 INFO - PROCESS | 2548 | 1463430396066 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (189B8400) [pid = 2548] [serial = 982] [outer = 17F35800] 13:26:36 INFO - PROCESS | 2548 | 1463430396522 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 13:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:26:36 INFO - PROCESS | 2548 | 1463430396565 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 13:26:36 INFO - PROCESS | 2548 | 1463430396567 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 13:26:36 INFO - PROCESS | 2548 | 1463430396570 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 2548 | 1463430396571 Marionette TRACE conn6 <- [1,1274,null,{}] 13:26:36 INFO - PROCESS | 2548 | 1463430396575 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:36 INFO - PROCESS | 2548 | 1463430396652 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 13:26:36 INFO - PROCESS | 2548 | 1463430396668 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 2548 | ++DOCSHELL 15F54800 == 41 [pid = 2548] [id = 328] 13:26:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (18BA4800) [pid = 2548] [serial = 983] [outer = 00000000] 13:26:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (18BB0400) [pid = 2548] [serial = 984] [outer = 18BA4800] 13:26:36 INFO - PROCESS | 2548 | 1463430396713 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (18BB1400) [pid = 2548] [serial = 985] [outer = 18BA4800] 13:26:37 INFO - PROCESS | 2548 | 1463430397442 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 931ms 13:26:37 INFO - PROCESS | 2548 | 1463430397501 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 13:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:26:37 INFO - PROCESS | 2548 | 1463430397506 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 13:26:37 INFO - PROCESS | 2548 | 1463430397511 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:26:37 INFO - PROCESS | 2548 | 1463430397515 Marionette TRACE conn6 <- [1,1278,null,{}] 13:26:37 INFO - PROCESS | 2548 | 1463430397521 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:37 INFO - PROCESS | 2548 | 1463430397647 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 13:26:37 INFO - PROCESS | 2548 | 1463430397771 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 2548 | ++DOCSHELL 091D1000 == 42 [pid = 2548] [id = 329] 13:26:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (0CD33800) [pid = 2548] [serial = 986] [outer = 00000000] 13:26:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (0FC56800) [pid = 2548] [serial = 987] [outer = 0CD33800] 13:26:37 INFO - PROCESS | 2548 | 1463430397830 Marionette DEBUG loaded listener.js 13:26:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (0FF26400) [pid = 2548] [serial = 988] [outer = 0CD33800] 13:26:38 INFO - PROCESS | 2548 | 1463430398516 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1028ms 13:26:38 INFO - PROCESS | 2548 | 1463430398539 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 13:26:38 INFO - PROCESS | 2548 | 1463430398545 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 13:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:26:38 INFO - PROCESS | 2548 | 1463430398551 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:26:38 INFO - PROCESS | 2548 | 1463430398554 Marionette TRACE conn6 <- [1,1282,null,{}] 13:26:38 INFO - PROCESS | 2548 | 1463430398558 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:38 INFO - PROCESS | 2548 | 1463430398675 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 13:26:38 INFO - PROCESS | 2548 | 1463430398805 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 2548 | ++DOCSHELL 100D3800 == 43 [pid = 2548] [id = 330] 13:26:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1029B000) [pid = 2548] [serial = 989] [outer = 00000000] 13:26:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1456C000) [pid = 2548] [serial = 990] [outer = 1029B000] 13:26:38 INFO - PROCESS | 2548 | 1463430398861 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (14B27800) [pid = 2548] [serial = 991] [outer = 1029B000] 13:26:39 INFO - PROCESS | 2548 | 1463430399788 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1283ms 13:26:39 INFO - PROCESS | 2548 | 1463430399835 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 2548 | 1463430399839 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 13:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:26:39 INFO - PROCESS | 2548 | 1463430399844 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 2548 | 1463430399848 Marionette TRACE conn6 <- [1,1286,null,{}] 13:26:39 INFO - PROCESS | 2548 | 1463430399855 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:39 INFO - PROCESS | 2548 | 1463430399959 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 13:26:40 INFO - PROCESS | 2548 | 1463430400097 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 2548 | ++DOCSHELL 0FBEE000 == 44 [pid = 2548] [id = 331] 13:26:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (0FC4FC00) [pid = 2548] [serial = 992] [outer = 00000000] 13:26:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (0FD17C00) [pid = 2548] [serial = 993] [outer = 0FC4FC00] 13:26:40 INFO - PROCESS | 2548 | 1463430400148 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (10101800) [pid = 2548] [serial = 994] [outer = 0FC4FC00] 13:26:40 INFO - PROCESS | 2548 | --DOCSHELL 14087C00 == 43 [pid = 2548] [id = 155] 13:26:40 INFO - PROCESS | 2548 | --DOCSHELL 17635800 == 42 [pid = 2548] [id = 159] 13:26:40 INFO - PROCESS | 2548 | --DOCSHELL 10290800 == 41 [pid = 2548] [id = 158] 13:26:40 INFO - PROCESS | 2548 | --DOCSHELL 14098400 == 40 [pid = 2548] [id = 149] 13:26:40 INFO - PROCESS | 2548 | --DOCSHELL 15F51000 == 39 [pid = 2548] [id = 157] 13:26:40 INFO - PROCESS | 2548 | --DOCSHELL 0CD28C00 == 38 [pid = 2548] [id = 163] 13:26:40 INFO - PROCESS | 2548 | --DOCSHELL 17F21800 == 37 [pid = 2548] [id = 154] 13:26:40 INFO - PROCESS | 2548 | --DOCSHELL 0FD0F800 == 36 [pid = 2548] [id = 150] 13:26:40 INFO - PROCESS | 2548 | --DOCSHELL 165E2400 == 35 [pid = 2548] [id = 151] 13:26:40 INFO - PROCESS | 2548 | --DOCSHELL 10295400 == 34 [pid = 2548] [id = 164] 13:26:40 INFO - PROCESS | 2548 | --DOCSHELL 1C630000 == 33 [pid = 2548] [id = 314] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (191BA800) [pid = 2548] [serial = 790] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (191B3000) [pid = 2548] [serial = 799] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (17FA4C00) [pid = 2548] [serial = 850] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1BD0A000) [pid = 2548] [serial = 805] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1D557800) [pid = 2548] [serial = 856] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1D813000) [pid = 2548] [serial = 859] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (1A14F000) [pid = 2548] [serial = 802] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (1D560400) [pid = 2548] [serial = 811] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1E183C00) [pid = 2548] [serial = 862] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (14D0B400) [pid = 2548] [serial = 847] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1CEC7400) [pid = 2548] [serial = 808] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (0CDA6400) [pid = 2548] [serial = 793] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (1CCEB800) [pid = 2548] [serial = 853] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (1721F800) [pid = 2548] [serial = 796] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (1CECC400) [pid = 2548] [serial = 942] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (1894F000) [pid = 2548] [serial = 927] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (18BA3000) [pid = 2548] [serial = 928] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (191BE400) [pid = 2548] [serial = 931] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (191BA000) [pid = 2548] [serial = 930] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (17FFD800) [pid = 2548] [serial = 936] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (19F2E400) [pid = 2548] [serial = 933] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (11190400) [pid = 2548] [serial = 939] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (19F6FC00) [pid = 2548] [serial = 934] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (17F2E400) [pid = 2548] [serial = 924] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (17C09400) [pid = 2548] [serial = 921] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (17C4DC00) [pid = 2548] [serial = 922] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (10448800) [pid = 2548] [serial = 918] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (1C2AA800) [pid = 2548] [serial = 940] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (14D04400) [pid = 2548] [serial = 919] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (17C09800) [pid = 2548] [serial = 916] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (176D7400) [pid = 2548] [serial = 915] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (1044AC00) [pid = 2548] [serial = 913] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (0FF2C000) [pid = 2548] [serial = 912] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (213F8400) [pid = 2548] [serial = 910] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (213F3000) [pid = 2548] [serial = 909] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (212D2000) [pid = 2548] [serial = 907] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (212CB800) [pid = 2548] [serial = 906] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (1EA20C00) [pid = 2548] [serial = 904] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (1E27E800) [pid = 2548] [serial = 903] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (18BB0800) [pid = 2548] [serial = 901] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (189B1000) [pid = 2548] [serial = 900] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (17262000) [pid = 2548] [serial = 898] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (14D1C000) [pid = 2548] [serial = 897] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (1EA1A000) [pid = 2548] [serial = 895] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (19B52800) [pid = 2548] [serial = 937] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 73 (17FA4000) [pid = 2548] [serial = 925] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | --DOMWINDOW == 72 (1C6D7C00) [pid = 2548] [serial = 844] [outer = 00000000] [url = about:blank] 13:26:40 INFO - PROCESS | 2548 | 1463430400687 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 890ms 13:26:40 INFO - PROCESS | 2548 | 1463430400736 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 13:26:40 INFO - PROCESS | 2548 | 1463430400741 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 13:26:40 INFO - PROCESS | 2548 | 1463430400747 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:26:40 INFO - PROCESS | 2548 | 1463430400749 Marionette TRACE conn6 <- [1,1290,null,{}] 13:26:40 INFO - PROCESS | 2548 | 1463430400753 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:40 INFO - PROCESS | 2548 | 1463430400837 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 13:26:40 INFO - PROCESS | 2548 | 1463430400922 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0A800 == 34 [pid = 2548] [id = 332] 13:26:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 73 (0FD0BC00) [pid = 2548] [serial = 995] [outer = 00000000] 13:26:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 74 (1010C000) [pid = 2548] [serial = 996] [outer = 0FD0BC00] 13:26:40 INFO - PROCESS | 2548 | 1463430400967 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (1029C800) [pid = 2548] [serial = 997] [outer = 0FD0BC00] 13:26:41 INFO - PROCESS | 2548 | 1463430401369 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 13:26:41 INFO - PROCESS | 2548 | 1463430401420 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 2548 | 1463430401423 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 13:26:41 INFO - PROCESS | 2548 | 1463430401426 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:26:41 INFO - PROCESS | 2548 | 1463430401429 Marionette TRACE conn6 <- [1,1294,null,{}] 13:26:41 INFO - PROCESS | 2548 | 1463430401440 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:41 INFO - PROCESS | 2548 | 1463430401554 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 13:26:41 INFO - PROCESS | 2548 | 1463430401569 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 2548 | ++DOCSHELL 14B28000 == 35 [pid = 2548] [id = 333] 13:26:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (14D13800) [pid = 2548] [serial = 998] [outer = 00000000] 13:26:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (1590E800) [pid = 2548] [serial = 999] [outer = 14D13800] 13:26:41 INFO - PROCESS | 2548 | 1463430401618 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (15F55400) [pid = 2548] [serial = 1000] [outer = 14D13800] 13:26:42 INFO - PROCESS | 2548 | 1463430402064 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 672ms 13:26:42 INFO - PROCESS | 2548 | 1463430402102 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 2548 | 1463430402104 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 13:26:42 INFO - PROCESS | 2548 | 1463430402107 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:26:42 INFO - PROCESS | 2548 | 1463430402109 Marionette TRACE conn6 <- [1,1298,null,{}] 13:26:42 INFO - PROCESS | 2548 | 1463430402112 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:42 INFO - PROCESS | 2548 | 1463430402194 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 13:26:42 INFO - PROCESS | 2548 | 1463430402200 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 2548 | ++DOCSHELL 165E1000 == 36 [pid = 2548] [id = 334] 13:26:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (17267C00) [pid = 2548] [serial = 1001] [outer = 00000000] 13:26:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (17629400) [pid = 2548] [serial = 1002] [outer = 17267C00] 13:26:42 INFO - PROCESS | 2548 | 1463430402246 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (17633C00) [pid = 2548] [serial = 1003] [outer = 17267C00] 13:26:42 INFO - PROCESS | 2548 | 1463430402721 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 2548 | 1463430402784 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 13:26:42 INFO - PROCESS | 2548 | 1463430402787 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:26:42 INFO - PROCESS | 2548 | 1463430402789 Marionette TRACE conn6 <- [1,1302,null,{}] 13:26:42 INFO - PROCESS | 2548 | 1463430402793 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:42 INFO - PROCESS | 2548 | 1463430402896 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 13:26:43 INFO - PROCESS | 2548 | 1463430402983 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 2548 | ++DOCSHELL 165E0400 == 37 [pid = 2548] [id = 335] 13:26:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (1763E000) [pid = 2548] [serial = 1004] [outer = 00000000] 13:26:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (17C0AC00) [pid = 2548] [serial = 1005] [outer = 1763E000] 13:26:43 INFO - PROCESS | 2548 | 1463430403028 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (17C0E000) [pid = 2548] [serial = 1006] [outer = 1763E000] 13:26:43 INFO - PROCESS | 2548 | 1463430403440 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 13:26:43 INFO - PROCESS | 2548 | 1463430403462 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 2548 | 1463430403464 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 13:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:26:43 INFO - PROCESS | 2548 | 1463430403467 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 2548 | 1463430403469 Marionette TRACE conn6 <- [1,1306,null,{}] 13:26:43 INFO - PROCESS | 2548 | 1463430403473 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:43 INFO - PROCESS | 2548 | 1463430403610 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 13:26:43 INFO - PROCESS | 2548 | 1463430403618 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 2548 | ++DOCSHELL 091CB800 == 38 [pid = 2548] [id = 336] 13:26:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (0CD72C00) [pid = 2548] [serial = 1007] [outer = 00000000] 13:26:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17F31800) [pid = 2548] [serial = 1008] [outer = 0CD72C00] 13:26:43 INFO - PROCESS | 2548 | 1463430403664 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (17F37800) [pid = 2548] [serial = 1009] [outer = 0CD72C00] 13:26:44 INFO - PROCESS | 2548 | 1463430404109 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 13:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:26:44 INFO - PROCESS | 2548 | 1463430404138 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 2548 | 1463430404140 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 13:26:44 INFO - PROCESS | 2548 | 1463430404143 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 2548 | 1463430404145 Marionette TRACE conn6 <- [1,1310,null,{}] 13:26:44 INFO - PROCESS | 2548 | 1463430404148 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:44 INFO - PROCESS | 2548 | 1463430404255 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 13:26:44 INFO - PROCESS | 2548 | 1463430404343 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 2548 | ++DOCSHELL 14584000 == 39 [pid = 2548] [id = 337] 13:26:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17FA4000) [pid = 2548] [serial = 1010] [outer = 00000000] 13:26:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (17FFD800) [pid = 2548] [serial = 1011] [outer = 17FA4000] 13:26:44 INFO - PROCESS | 2548 | 1463430404386 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (18966C00) [pid = 2548] [serial = 1012] [outer = 17FA4000] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (17CD1C00) [pid = 2548] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (1029DC00) [pid = 2548] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (176D5000) [pid = 2548] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (17638800) [pid = 2548] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (17621C00) [pid = 2548] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (1590EC00) [pid = 2548] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (17F1AC00) [pid = 2548] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (0FD10C00) [pid = 2548] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (1044FC00) [pid = 2548] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (0A1F2C00) [pid = 2548] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (17F35800) [pid = 2548] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (17FAD400) [pid = 2548] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:26:44 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (1590C000) [pid = 2548] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:26:44 INFO - PROCESS | 2548 | 1463430404897 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 830ms 13:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:26:45 INFO - PROCESS | 2548 | 1463430404974 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 2548 | 1463430404976 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 13:26:45 INFO - PROCESS | 2548 | 1463430404979 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 2548 | 1463430404981 Marionette TRACE conn6 <- [1,1314,null,{}] 13:26:45 INFO - PROCESS | 2548 | 1463430404985 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:45 INFO - PROCESS | 2548 | 1463430405064 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 13:26:45 INFO - PROCESS | 2548 | 1463430405071 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 2548 | ++DOCSHELL 14564000 == 40 [pid = 2548] [id = 338] 13:26:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (14585800) [pid = 2548] [serial = 1013] [outer = 00000000] 13:26:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (17268000) [pid = 2548] [serial = 1014] [outer = 14585800] 13:26:45 INFO - PROCESS | 2548 | 1463430405115 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (17638800) [pid = 2548] [serial = 1015] [outer = 14585800] 13:26:45 INFO - PROCESS | 2548 | 1463430405549 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:26:45 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 13:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 631ms 13:26:45 INFO - PROCESS | 2548 | 1463430405615 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 2548 | 1463430405617 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 13:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:26:45 INFO - PROCESS | 2548 | 1463430405620 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 2548 | 1463430405622 Marionette TRACE conn6 <- [1,1318,null,{}] 13:26:45 INFO - PROCESS | 2548 | 1463430405626 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:45 INFO - PROCESS | 2548 | 1463430405704 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 13:26:45 INFO - PROCESS | 2548 | 1463430405713 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 2548 | ++DOCSHELL 091C9000 == 41 [pid = 2548] [id = 339] 13:26:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (17F27000) [pid = 2548] [serial = 1016] [outer = 00000000] 13:26:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (189B2400) [pid = 2548] [serial = 1017] [outer = 17F27000] 13:26:45 INFO - PROCESS | 2548 | 1463430405759 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (189B6800) [pid = 2548] [serial = 1018] [outer = 17F27000] 13:26:46 INFO - PROCESS | 2548 | 1463430406163 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:26:46 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 13:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 570ms 13:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:26:46 INFO - PROCESS | 2548 | 1463430406191 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 2548 | 1463430406193 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 13:26:46 INFO - PROCESS | 2548 | 1463430406196 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 2548 | 1463430406198 Marionette TRACE conn6 <- [1,1322,null,{}] 13:26:46 INFO - PROCESS | 2548 | 1463430406219 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:46 INFO - PROCESS | 2548 | 1463430406299 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 13:26:46 INFO - PROCESS | 2548 | 1463430406306 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 2548 | ++DOCSHELL 18BACC00 == 42 [pid = 2548] [id = 340] 13:26:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (18F3C800) [pid = 2548] [serial = 1019] [outer = 00000000] 13:26:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (1905B400) [pid = 2548] [serial = 1020] [outer = 18F3C800] 13:26:46 INFO - PROCESS | 2548 | 1463430406349 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (1905C000) [pid = 2548] [serial = 1021] [outer = 18F3C800] 13:26:46 INFO - PROCESS | 2548 | 1463430406780 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 652ms 13:26:46 INFO - PROCESS | 2548 | 1463430406849 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 2548 | 1463430406851 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 13:26:46 INFO - PROCESS | 2548 | 1463430406854 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:26:46 INFO - PROCESS | 2548 | 1463430406856 Marionette TRACE conn6 <- [1,1326,null,{}] 13:26:46 INFO - PROCESS | 2548 | 1463430406860 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:47 INFO - PROCESS | 2548 | 1463430407016 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 13:26:47 INFO - PROCESS | 2548 | 1463430407186 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 2548 | ++DOCSHELL 091D4000 == 43 [pid = 2548] [id = 341] 13:26:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (091D7000) [pid = 2548] [serial = 1022] [outer = 00000000] 13:26:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (0CD72800) [pid = 2548] [serial = 1023] [outer = 091D7000] 13:26:47 INFO - PROCESS | 2548 | 1463430407246 Marionette DEBUG loaded listener.js 13:26:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (0FD0E800) [pid = 2548] [serial = 1024] [outer = 091D7000] 13:26:48 INFO - PROCESS | 2548 | 1463430408271 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1475ms 13:26:48 INFO - PROCESS | 2548 | 1463430408334 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 13:26:48 INFO - PROCESS | 2548 | 1463430408338 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 13:26:48 INFO - PROCESS | 2548 | 1463430408343 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:26:48 INFO - PROCESS | 2548 | 1463430408347 Marionette TRACE conn6 <- [1,1330,null,{}] 13:26:48 INFO - PROCESS | 2548 | 1463430408352 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:48 INFO - PROCESS | 2548 | 1463430408489 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 13:26:48 INFO - PROCESS | 2548 | 1463430408620 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:48 INFO - PROCESS | 2548 | ++DOCSHELL 1115BC00 == 44 [pid = 2548] [id = 342] 13:26:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (142E6C00) [pid = 2548] [serial = 1025] [outer = 00000000] 13:26:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (159E5000) [pid = 2548] [serial = 1026] [outer = 142E6C00] 13:26:48 INFO - PROCESS | 2548 | 1463430408678 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (17263800) [pid = 2548] [serial = 1027] [outer = 142E6C00] 13:26:49 INFO - PROCESS | 2548 | 1463430409239 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 13:26:49 INFO - PROCESS | 2548 | 1463430409278 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 2548 | 1463430409281 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 13:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:26:49 INFO - PROCESS | 2548 | 1463430409285 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:26:49 INFO - PROCESS | 2548 | 1463430409287 Marionette TRACE conn6 <- [1,1334,null,{}] 13:26:49 INFO - PROCESS | 2548 | 1463430409291 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:49 INFO - PROCESS | 2548 | 1463430409397 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 13:26:49 INFO - PROCESS | 2548 | 1463430409500 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 2548 | ++DOCSHELL 17F29000 == 45 [pid = 2548] [id = 343] 13:26:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (17F2A800) [pid = 2548] [serial = 1028] [outer = 00000000] 13:26:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (17FF6400) [pid = 2548] [serial = 1029] [outer = 17F2A800] 13:26:49 INFO - PROCESS | 2548 | 1463430409555 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (18F40800) [pid = 2548] [serial = 1030] [outer = 17F2A800] 13:26:50 INFO - PROCESS | 2548 | 1463430410168 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 931ms 13:26:50 INFO - PROCESS | 2548 | 1463430410218 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 13:26:50 INFO - PROCESS | 2548 | 1463430410222 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 13:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:26:50 INFO - PROCESS | 2548 | 1463430410233 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 2548 | 1463430410238 Marionette TRACE conn6 <- [1,1338,null,{}] 13:26:50 INFO - PROCESS | 2548 | 1463430410242 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:50 INFO - PROCESS | 2548 | 1463430410380 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 13:26:50 INFO - PROCESS | 2548 | 1463430410482 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 2548 | ++DOCSHELL 17CDC000 == 46 [pid = 2548] [id = 344] 13:26:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (19623C00) [pid = 2548] [serial = 1031] [outer = 00000000] 13:26:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (19B56C00) [pid = 2548] [serial = 1032] [outer = 19623C00] 13:26:50 INFO - PROCESS | 2548 | 1463430410539 Marionette DEBUG loaded listener.js 13:26:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (19E50800) [pid = 2548] [serial = 1033] [outer = 19623C00] 13:26:51 INFO - PROCESS | 2548 | 1463430411059 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 891ms 13:26:51 INFO - PROCESS | 2548 | 1463430411118 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 2548 | 1463430411120 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 13:26:51 INFO - PROCESS | 2548 | 1463430411124 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:26:51 INFO - PROCESS | 2548 | 1463430411126 Marionette TRACE conn6 <- [1,1342,null,{}] 13:26:51 INFO - PROCESS | 2548 | 1463430411129 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:51 INFO - PROCESS | 2548 | 1463430411232 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 13:26:51 INFO - PROCESS | 2548 | 1463430411332 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 2548 | ++DOCSHELL 17FAE000 == 47 [pid = 2548] [id = 345] 13:26:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (19B56000) [pid = 2548] [serial = 1034] [outer = 00000000] 13:26:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (19F34000) [pid = 2548] [serial = 1035] [outer = 19B56000] 13:26:51 INFO - PROCESS | 2548 | 1463430411386 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (19F6D000) [pid = 2548] [serial = 1036] [outer = 19B56000] 13:26:52 INFO - PROCESS | 2548 | 1463430412148 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1074ms 13:26:52 INFO - PROCESS | 2548 | 1463430412202 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 13:26:52 INFO - PROCESS | 2548 | 1463430412206 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 13:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:26:52 INFO - PROCESS | 2548 | 1463430412211 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:26:52 INFO - PROCESS | 2548 | 1463430412215 Marionette TRACE conn6 <- [1,1346,null,{}] 13:26:52 INFO - PROCESS | 2548 | 1463430412221 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:52 INFO - PROCESS | 2548 | 1463430412318 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 13:26:52 INFO - PROCESS | 2548 | 1463430412452 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:52 INFO - PROCESS | 2548 | ++DOCSHELL 0CD35800 == 48 [pid = 2548] [id = 346] 13:26:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (0FC52000) [pid = 2548] [serial = 1037] [outer = 00000000] 13:26:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1029F000) [pid = 2548] [serial = 1038] [outer = 0FC52000] 13:26:52 INFO - PROCESS | 2548 | 1463430412504 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (1428EC00) [pid = 2548] [serial = 1039] [outer = 0FC52000] 13:26:52 INFO - PROCESS | 2548 | --DOCSHELL 091CD000 == 47 [pid = 2548] [id = 161] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (18BB0400) [pid = 2548] [serial = 984] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (17F1BC00) [pid = 2548] [serial = 969] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (10450C00) [pid = 2548] [serial = 951] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (17C04400) [pid = 2548] [serial = 966] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1763D800) [pid = 2548] [serial = 963] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (176CF000) [pid = 2548] [serial = 964] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (1762A800) [pid = 2548] [serial = 960] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (1762F400) [pid = 2548] [serial = 961] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (15F56800) [pid = 2548] [serial = 957] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (165E5C00) [pid = 2548] [serial = 958] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (17F32800) [pid = 2548] [serial = 972] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (0FD16800) [pid = 2548] [serial = 948] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (0FF27800) [pid = 2548] [serial = 949] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (14A41400) [pid = 2548] [serial = 954] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (14D0C800) [pid = 2548] [serial = 955] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (0CD71C00) [pid = 2548] [serial = 945] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (0CDA8800) [pid = 2548] [serial = 946] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (189B8400) [pid = 2548] [serial = 982] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (17F1C800) [pid = 2548] [serial = 970] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (1895E800) [pid = 2548] [serial = 975] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (17F39C00) [pid = 2548] [serial = 973] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (17FB0800) [pid = 2548] [serial = 981] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (11168400) [pid = 2548] [serial = 952] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (189AF800) [pid = 2548] [serial = 976] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (17629800) [pid = 2548] [serial = 978] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (176D3C00) [pid = 2548] [serial = 979] [outer = 00000000] [url = about:blank] 13:26:52 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (17C04800) [pid = 2548] [serial = 967] [outer = 00000000] [url = about:blank] 13:26:53 INFO - PROCESS | 2548 | 1463430413046 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 892ms 13:26:53 INFO - PROCESS | 2548 | 1463430413103 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 2548 | 1463430413108 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 13:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:26:53 INFO - PROCESS | 2548 | 1463430413114 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 2548 | 1463430413117 Marionette TRACE conn6 <- [1,1350,null,{}] 13:26:53 INFO - PROCESS | 2548 | 1463430413120 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:53 INFO - PROCESS | 2548 | 1463430413203 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 13:26:53 INFO - PROCESS | 2548 | 1463430413285 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:53 INFO - PROCESS | 2548 | ++DOCSHELL 0FB03400 == 48 [pid = 2548] [id = 347] 13:26:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (0FBF2000) [pid = 2548] [serial = 1040] [outer = 00000000] 13:26:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (1029DC00) [pid = 2548] [serial = 1041] [outer = 0FBF2000] 13:26:53 INFO - PROCESS | 2548 | 1463430413338 Marionette DEBUG loaded listener.js 13:26:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (14080400) [pid = 2548] [serial = 1042] [outer = 0FBF2000] 13:26:53 INFO - PROCESS | 2548 | 1463430413749 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 731ms 13:26:53 INFO - PROCESS | 2548 | 1463430413852 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 2548 | 1463430413854 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 13:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:26:53 INFO - PROCESS | 2548 | 1463430413857 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 2548 | 1463430413861 Marionette TRACE conn6 <- [1,1354,null,{}] 13:26:53 INFO - PROCESS | 2548 | 1463430413871 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:53 INFO - PROCESS | 2548 | 1463430413956 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 13:26:53 INFO - PROCESS | 2548 | 1463430413971 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 2548 | ++DOCSHELL 165E8800 == 49 [pid = 2548] [id = 348] 13:26:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (1721E000) [pid = 2548] [serial = 1043] [outer = 00000000] 13:26:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (1725D800) [pid = 2548] [serial = 1044] [outer = 1721E000] 13:26:54 INFO - PROCESS | 2548 | 1463430414018 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (1726C400) [pid = 2548] [serial = 1045] [outer = 1721E000] 13:26:54 INFO - PROCESS | 2548 | 1463430414468 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 13:26:54 INFO - PROCESS | 2548 | 1463430414535 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 13:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:26:54 INFO - PROCESS | 2548 | 1463430414539 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:26:54 INFO - PROCESS | 2548 | 1463430414540 Marionette TRACE conn6 <- [1,1358,null,{}] 13:26:54 INFO - PROCESS | 2548 | 1463430414544 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:54 INFO - PROCESS | 2548 | 1463430414625 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 13:26:54 INFO - PROCESS | 2548 | 1463430414634 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 2548 | ++DOCSHELL 17623800 == 50 [pid = 2548] [id = 349] 13:26:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (17624800) [pid = 2548] [serial = 1046] [outer = 00000000] 13:26:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (176D1400) [pid = 2548] [serial = 1047] [outer = 17624800] 13:26:54 INFO - PROCESS | 2548 | 1463430414679 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (176D6800) [pid = 2548] [serial = 1048] [outer = 17624800] 13:26:55 INFO - PROCESS | 2548 | 1463430415116 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 2548 | 1463430415184 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 13:26:55 INFO - PROCESS | 2548 | 1463430415188 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 2548 | 1463430415189 Marionette TRACE conn6 <- [1,1362,null,{}] 13:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:26:55 INFO - PROCESS | 2548 | 1463430415193 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:55 INFO - PROCESS | 2548 | 1463430415300 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 13:26:55 INFO - PROCESS | 2548 | 1463430415383 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:55 INFO - PROCESS | 2548 | ++DOCSHELL 176D9400 == 51 [pid = 2548] [id = 350] 13:26:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (17C05C00) [pid = 2548] [serial = 1049] [outer = 00000000] 13:26:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17F1B000) [pid = 2548] [serial = 1050] [outer = 17C05C00] 13:26:55 INFO - PROCESS | 2548 | 1463430415430 Marionette DEBUG loaded listener.js 13:26:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (17F22800) [pid = 2548] [serial = 1051] [outer = 17C05C00] 13:26:55 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:55 INFO - PROCESS | 2548 | 1463430415863 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 2548 | 1463430415926 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 13:26:55 INFO - PROCESS | 2548 | 1463430415929 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 2548 | 1463430415931 Marionette TRACE conn6 <- [1,1366,null,{}] 13:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:26:55 INFO - PROCESS | 2548 | 1463430415939 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:56 INFO - PROCESS | 2548 | 1463430416068 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 13:26:56 INFO - PROCESS | 2548 | 1463430416083 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 2548 | ++DOCSHELL 17F24000 == 52 [pid = 2548] [id = 351] 13:26:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (17F2C800) [pid = 2548] [serial = 1052] [outer = 00000000] 13:26:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17FF0C00) [pid = 2548] [serial = 1053] [outer = 17F2C800] 13:26:56 INFO - PROCESS | 2548 | 1463430416176 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (18951C00) [pid = 2548] [serial = 1054] [outer = 17F2C800] 13:26:56 INFO - PROCESS | 2548 | 1463430416599 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:26:56 INFO - PROCESS | 2548 | 1463430416673 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 13:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:26:56 INFO - PROCESS | 2548 | 1463430416676 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 2548 | 1463430416678 Marionette TRACE conn6 <- [1,1370,null,{}] 13:26:56 INFO - PROCESS | 2548 | 1463430416682 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:56 INFO - PROCESS | 2548 | 1463430416790 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 13:26:56 INFO - PROCESS | 2548 | 1463430416803 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 2548 | ++DOCSHELL 091D3400 == 53 [pid = 2548] [id = 352] 13:26:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (18965800) [pid = 2548] [serial = 1055] [outer = 00000000] 13:26:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (18F40C00) [pid = 2548] [serial = 1056] [outer = 18965800] 13:26:56 INFO - PROCESS | 2548 | 1463430416847 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (19053000) [pid = 2548] [serial = 1057] [outer = 18965800] 13:26:57 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (1763E000) [pid = 2548] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:26:57 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (17267C00) [pid = 2548] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:26:57 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (0FD0BC00) [pid = 2548] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:26:57 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (0FC4FC00) [pid = 2548] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:26:57 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (14D13800) [pid = 2548] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:26:57 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (0CD72C00) [pid = 2548] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:26:57 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (17FA4000) [pid = 2548] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:26:57 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (14585800) [pid = 2548] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:26:57 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (17F27000) [pid = 2548] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:26:57 INFO - PROCESS | 2548 | [2548] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:57 INFO - PROCESS | 2548 | 1463430417360 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:26:57 INFO - PROCESS | 2548 | 1463430417411 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 13:26:57 INFO - PROCESS | 2548 | 1463430417414 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:26:57 INFO - PROCESS | 2548 | 1463430417416 Marionette TRACE conn6 <- [1,1374,null,{}] 13:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:26:57 INFO - PROCESS | 2548 | 1463430417419 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:57 INFO - PROCESS | 2548 | 1463430417508 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 13:26:57 INFO - PROCESS | 2548 | 1463430417594 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:57 INFO - PROCESS | 2548 | ++DOCSHELL 0CD72C00 == 54 [pid = 2548] [id = 353] 13:26:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (0FC4FC00) [pid = 2548] [serial = 1058] [outer = 00000000] 13:26:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17C05800) [pid = 2548] [serial = 1059] [outer = 0FC4FC00] 13:26:57 INFO - PROCESS | 2548 | 1463430417640 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (18BADC00) [pid = 2548] [serial = 1060] [outer = 0FC4FC00] 13:26:58 INFO - PROCESS | 2548 | 1463430418001 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:26:58 INFO - PROCESS | 2548 | 1463430418050 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 13:26:58 INFO - PROCESS | 2548 | 1463430418054 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 2548 | 1463430418055 Marionette TRACE conn6 <- [1,1378,null,{}] 13:26:58 INFO - PROCESS | 2548 | 1463430418059 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:58 INFO - PROCESS | 2548 | 1463430418199 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 13:26:58 INFO - PROCESS | 2548 | 1463430418212 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 2548 | ++DOCSHELL 1435E800 == 55 [pid = 2548] [id = 354] 13:26:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (1762F400) [pid = 2548] [serial = 1061] [outer = 00000000] 13:26:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (19B4F400) [pid = 2548] [serial = 1062] [outer = 1762F400] 13:26:58 INFO - PROCESS | 2548 | 1463430418258 Marionette DEBUG loaded listener.js 13:26:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (19F71C00) [pid = 2548] [serial = 1063] [outer = 1762F400] 13:26:58 INFO - PROCESS | 2548 | 1463430418662 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 632ms 13:26:58 INFO - PROCESS | 2548 | 1463430418686 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 13:26:58 INFO - PROCESS | 2548 | 1463430418687 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 13:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:26:58 INFO - PROCESS | 2548 | 1463430418691 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 2548 | 1463430418692 Marionette TRACE conn6 <- [1,1382,null,{}] 13:26:58 INFO - PROCESS | 2548 | 1463430418696 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:58 INFO - PROCESS | 2548 | 1463430418776 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 13:26:58 INFO - PROCESS | 2548 | 1463430418865 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 2548 | ++DOCSHELL 0FF2B400 == 56 [pid = 2548] [id = 355] 13:26:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (19A80800) [pid = 2548] [serial = 1064] [outer = 00000000] 13:26:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (1AE42C00) [pid = 2548] [serial = 1065] [outer = 19A80800] 13:26:58 INFO - PROCESS | 2548 | 1463430418908 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (1AE88C00) [pid = 2548] [serial = 1066] [outer = 19A80800] 13:26:59 INFO - PROCESS | 2548 | 1463430419266 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 13:26:59 INFO - PROCESS | 2548 | 1463430419362 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 2548 | 1463430419367 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 13:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:26:59 INFO - PROCESS | 2548 | 1463430419387 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 2548 | 1463430419392 Marionette TRACE conn6 <- [1,1386,null,{}] 13:26:59 INFO - PROCESS | 2548 | 1463430419398 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:59 INFO - PROCESS | 2548 | 1463430419557 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 13:26:59 INFO - PROCESS | 2548 | 1463430419654 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 2548 | ++DOCSHELL 0FD09400 == 57 [pid = 2548] [id = 356] 13:26:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (0FD0A000) [pid = 2548] [serial = 1067] [outer = 00000000] 13:26:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (0FF28000) [pid = 2548] [serial = 1068] [outer = 0FD0A000] 13:26:59 INFO - PROCESS | 2548 | 1463430419712 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (10297000) [pid = 2548] [serial = 1069] [outer = 0FD0A000] 13:27:00 INFO - PROCESS | 2548 | 1463430420294 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 991ms 13:27:00 INFO - PROCESS | 2548 | 1463430420381 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 13:27:00 INFO - PROCESS | 2548 | 1463430420385 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 13:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:27:00 INFO - PROCESS | 2548 | 1463430420393 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:27:00 INFO - PROCESS | 2548 | 1463430420397 Marionette TRACE conn6 <- [1,1390,null,{}] 13:27:00 INFO - PROCESS | 2548 | 1463430420401 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:00 INFO - PROCESS | 2548 | 1463430420516 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 13:27:00 INFO - PROCESS | 2548 | 1463430420642 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 2548 | ++DOCSHELL 14AD0C00 == 58 [pid = 2548] [id = 357] 13:27:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (14D19C00) [pid = 2548] [serial = 1070] [outer = 00000000] 13:27:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (1763D400) [pid = 2548] [serial = 1071] [outer = 14D19C00] 13:27:00 INFO - PROCESS | 2548 | 1463430420698 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (17C0A800) [pid = 2548] [serial = 1072] [outer = 14D19C00] 13:27:01 INFO - PROCESS | 2548 | 1463430421282 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 931ms 13:27:01 INFO - PROCESS | 2548 | 1463430421325 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 13:27:01 INFO - PROCESS | 2548 | 1463430421328 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 13:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:27:01 INFO - PROCESS | 2548 | 1463430421332 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:27:01 INFO - PROCESS | 2548 | 1463430421334 Marionette TRACE conn6 <- [1,1394,null,{}] 13:27:01 INFO - PROCESS | 2548 | 1463430421344 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:01 INFO - PROCESS | 2548 | 1463430421453 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 13:27:01 INFO - PROCESS | 2548 | 1463430421585 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:01 INFO - PROCESS | 2548 | ++DOCSHELL 18BA6000 == 59 [pid = 2548] [id = 358] 13:27:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (19055400) [pid = 2548] [serial = 1073] [outer = 00000000] 13:27:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1A14E400) [pid = 2548] [serial = 1074] [outer = 19055400] 13:27:01 INFO - PROCESS | 2548 | 1463430421644 Marionette DEBUG loaded listener.js 13:27:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (1B436C00) [pid = 2548] [serial = 1075] [outer = 19055400] 13:27:02 INFO - PROCESS | 2548 | 1463430422268 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 13:27:02 INFO - PROCESS | 2548 | 1463430422305 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 13:27:02 INFO - PROCESS | 2548 | 1463430422307 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 13:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:27:02 INFO - PROCESS | 2548 | 1463430422311 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 2548 | 1463430422313 Marionette TRACE conn6 <- [1,1398,null,{}] 13:27:02 INFO - PROCESS | 2548 | 1463430422331 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:02 INFO - PROCESS | 2548 | 1463430422438 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 13:27:02 INFO - PROCESS | 2548 | 1463430422567 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 2548 | ++DOCSHELL 1BD0BC00 == 60 [pid = 2548] [id = 359] 13:27:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1BD0DC00) [pid = 2548] [serial = 1076] [outer = 00000000] 13:27:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1C62AC00) [pid = 2548] [serial = 1077] [outer = 1BD0DC00] 13:27:02 INFO - PROCESS | 2548 | 1463430422623 Marionette DEBUG loaded listener.js 13:27:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (1C6DEC00) [pid = 2548] [serial = 1078] [outer = 1BD0DC00] 13:27:03 INFO - PROCESS | 2548 | 1463430423213 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 931ms 13:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:27:03 INFO - PROCESS | 2548 | 1463430423245 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 13:27:03 INFO - PROCESS | 2548 | 1463430423247 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 13:27:03 INFO - PROCESS | 2548 | 1463430423250 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 2548 | 1463430423252 Marionette TRACE conn6 <- [1,1402,null,{}] 13:27:03 INFO - PROCESS | 2548 | 1463430423256 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:03 INFO - PROCESS | 2548 | 1463430423359 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 13:27:03 INFO - PROCESS | 2548 | 1463430423489 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 2548 | ++DOCSHELL 1C62A800 == 61 [pid = 2548] [id = 360] 13:27:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (1C6D9800) [pid = 2548] [serial = 1079] [outer = 00000000] 13:27:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (1CCDFC00) [pid = 2548] [serial = 1080] [outer = 1C6D9800] 13:27:03 INFO - PROCESS | 2548 | 1463430423544 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (1CEC5400) [pid = 2548] [serial = 1081] [outer = 1C6D9800] 13:27:04 INFO - PROCESS | 2548 | 1463430424375 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1177ms 13:27:04 INFO - PROCESS | 2548 | 1463430424427 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 13:27:04 INFO - PROCESS | 2548 | 1463430424431 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 13:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:27:04 INFO - PROCESS | 2548 | 1463430424436 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:27:04 INFO - PROCESS | 2548 | 1463430424440 Marionette TRACE conn6 <- [1,1406,null,{}] 13:27:04 INFO - PROCESS | 2548 | 1463430424445 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:04 INFO - PROCESS | 2548 | 1463430424576 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 13:27:04 INFO - PROCESS | 2548 | 1463430424706 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 2548 | ++DOCSHELL 1029F800 == 62 [pid = 2548] [id = 361] 13:27:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (1044E000) [pid = 2548] [serial = 1082] [outer = 00000000] 13:27:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (142E7400) [pid = 2548] [serial = 1083] [outer = 1044E000] 13:27:04 INFO - PROCESS | 2548 | 1463430424757 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (14B21800) [pid = 2548] [serial = 1084] [outer = 1044E000] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 14B28000 == 61 [pid = 2548] [id = 333] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 18BACC00 == 60 [pid = 2548] [id = 340] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 165E0400 == 59 [pid = 2548] [id = 335] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 0A13FC00 == 58 [pid = 2548] [id = 147] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 1435E800 == 57 [pid = 2548] [id = 354] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 0CD72C00 == 56 [pid = 2548] [id = 353] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 091D3400 == 55 [pid = 2548] [id = 352] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 17F24000 == 54 [pid = 2548] [id = 351] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 176D9400 == 53 [pid = 2548] [id = 350] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 17623800 == 52 [pid = 2548] [id = 349] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 165E8800 == 51 [pid = 2548] [id = 348] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 0FB03400 == 50 [pid = 2548] [id = 347] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 0CD35800 == 49 [pid = 2548] [id = 346] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 1115BC00 == 48 [pid = 2548] [id = 342] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (1905B400) [pid = 2548] [serial = 1020] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOCSHELL 091D4000 == 47 [pid = 2548] [id = 341] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (17C0AC00) [pid = 2548] [serial = 1005] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (17629400) [pid = 2548] [serial = 1002] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (1010C000) [pid = 2548] [serial = 996] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1029C800) [pid = 2548] [serial = 997] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (10101800) [pid = 2548] [serial = 994] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (0FD17C00) [pid = 2548] [serial = 993] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (0FC56800) [pid = 2548] [serial = 987] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (1590E800) [pid = 2548] [serial = 999] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (15F55400) [pid = 2548] [serial = 1000] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (1456C000) [pid = 2548] [serial = 990] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (17F31800) [pid = 2548] [serial = 1008] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (17FFD800) [pid = 2548] [serial = 1011] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (17268000) [pid = 2548] [serial = 1014] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (17638800) [pid = 2548] [serial = 1015] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (189B2400) [pid = 2548] [serial = 1017] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (189B6800) [pid = 2548] [serial = 1018] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (18966C00) [pid = 2548] [serial = 1012] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (17F37800) [pid = 2548] [serial = 1009] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (17C0E000) [pid = 2548] [serial = 1006] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (17633C00) [pid = 2548] [serial = 1003] [outer = 00000000] [url = about:blank] 13:27:05 INFO - PROCESS | 2548 | 1463430425360 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 972ms 13:27:05 INFO - PROCESS | 2548 | 1463430425409 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 13:27:05 INFO - PROCESS | 2548 | 1463430425414 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 13:27:05 INFO - PROCESS | 2548 | 1463430425421 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:27:05 INFO - PROCESS | 2548 | 1463430425423 Marionette TRACE conn6 <- [1,1410,null,{}] 13:27:05 INFO - PROCESS | 2548 | 1463430425427 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:05 INFO - PROCESS | 2548 | 1463430425513 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 13:27:05 INFO - PROCESS | 2548 | 1463430425596 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 2548 | ++DOCSHELL 0A1F3C00 == 48 [pid = 2548] [id = 362] 13:27:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (0CDA6400) [pid = 2548] [serial = 1085] [outer = 00000000] 13:27:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (1029C800) [pid = 2548] [serial = 1086] [outer = 0CDA6400] 13:27:05 INFO - PROCESS | 2548 | 1463430425649 Marionette DEBUG loaded listener.js 13:27:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (142E0C00) [pid = 2548] [serial = 1087] [outer = 0CDA6400] 13:27:06 INFO - PROCESS | 2548 | 1463430426063 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 13:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:27:06 INFO - PROCESS | 2548 | 1463430426093 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 13:27:06 INFO - PROCESS | 2548 | 1463430426095 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 13:27:06 INFO - PROCESS | 2548 | 1463430426099 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:27:06 INFO - PROCESS | 2548 | 1463430426102 Marionette TRACE conn6 <- [1,1414,null,{}] 13:27:06 INFO - PROCESS | 2548 | 1463430426112 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:06 INFO - PROCESS | 2548 | 1463430426229 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 13:27:06 INFO - PROCESS | 2548 | 1463430426240 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 2548 | ++DOCSHELL 159E3400 == 49 [pid = 2548] [id = 363] 13:27:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (15F50000) [pid = 2548] [serial = 1088] [outer = 00000000] 13:27:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (17626800) [pid = 2548] [serial = 1089] [outer = 15F50000] 13:27:06 INFO - PROCESS | 2548 | 1463430426288 Marionette DEBUG loaded listener.js 13:27:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (17630800) [pid = 2548] [serial = 1090] [outer = 15F50000] 13:27:06 INFO - PROCESS | 2548 | 1463430426765 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 731ms 13:27:06 INFO - PROCESS | 2548 | 1463430426829 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 13:27:06 INFO - PROCESS | 2548 | 1463430426832 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 13:27:06 INFO - PROCESS | 2548 | 1463430426835 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:27:06 INFO - PROCESS | 2548 | 1463430426837 Marionette TRACE conn6 <- [1,1418,null,{}] 13:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:27:06 INFO - PROCESS | 2548 | 1463430426840 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:06 INFO - PROCESS | 2548 | 1463430426923 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 13:27:06 INFO - PROCESS | 2548 | 1463430426930 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 2548 | ++DOCSHELL 1763E400 == 50 [pid = 2548] [id = 364] 13:27:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (1763F400) [pid = 2548] [serial = 1091] [outer = 00000000] 13:27:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (17C0A400) [pid = 2548] [serial = 1092] [outer = 1763F400] 13:27:07 INFO - PROCESS | 2548 | 1463430426976 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (17C10400) [pid = 2548] [serial = 1093] [outer = 1763F400] 13:27:07 INFO - PROCESS | 2548 | 1463430427422 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 13:27:07 INFO - PROCESS | 2548 | 1463430427479 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 2548 | 1463430427481 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 13:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:27:07 INFO - PROCESS | 2548 | 1463430427484 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 2548 | 1463430427486 Marionette TRACE conn6 <- [1,1422,null,{}] 13:27:07 INFO - PROCESS | 2548 | 1463430427489 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:07 INFO - PROCESS | 2548 | 1463430427598 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 13:27:07 INFO - PROCESS | 2548 | 1463430427683 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:07 INFO - PROCESS | 2548 | ++DOCSHELL 17CD6C00 == 51 [pid = 2548] [id = 365] 13:27:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (17CD7000) [pid = 2548] [serial = 1094] [outer = 00000000] 13:27:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (17F25400) [pid = 2548] [serial = 1095] [outer = 17CD7000] 13:27:07 INFO - PROCESS | 2548 | 1463430427728 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (17F34400) [pid = 2548] [serial = 1096] [outer = 17CD7000] 13:27:08 INFO - PROCESS | 2548 | 1463430428163 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 731ms 13:27:08 INFO - PROCESS | 2548 | 1463430428220 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 13:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:27:08 INFO - PROCESS | 2548 | 1463430428222 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 13:27:08 INFO - PROCESS | 2548 | 1463430428225 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - PROCESS | 2548 | 1463430428227 Marionette TRACE conn6 <- [1,1426,null,{}] 13:27:08 INFO - PROCESS | 2548 | 1463430428238 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:08 INFO - PROCESS | 2548 | 1463430428371 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 13:27:08 INFO - PROCESS | 2548 | 1463430428435 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 2548 | ++DOCSHELL 17F3B800 == 52 [pid = 2548] [id = 366] 13:27:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (17F3BC00) [pid = 2548] [serial = 1097] [outer = 00000000] 13:27:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (17FFD800) [pid = 2548] [serial = 1098] [outer = 17F3BC00] 13:27:08 INFO - PROCESS | 2548 | 1463430428482 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (189B7C00) [pid = 2548] [serial = 1099] [outer = 17F3BC00] 13:27:08 INFO - PROCESS | 2548 | 1463430428920 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 13:27:08 INFO - PROCESS | 2548 | 1463430428962 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 2548 | 1463430428964 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 13:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:27:09 INFO - PROCESS | 2548 | 1463430428967 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 2548 | 1463430428969 Marionette TRACE conn6 <- [1,1430,null,{}] 13:27:09 INFO - PROCESS | 2548 | 1463430428972 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:09 INFO - PROCESS | 2548 | 1463430429085 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 13:27:09 INFO - PROCESS | 2548 | 1463430429091 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 2548 | ++DOCSHELL 18BA4400 == 53 [pid = 2548] [id = 367] 13:27:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (18BAAC00) [pid = 2548] [serial = 1100] [outer = 00000000] 13:27:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (19057C00) [pid = 2548] [serial = 1101] [outer = 18BAAC00] 13:27:09 INFO - PROCESS | 2548 | 1463430429187 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (19166800) [pid = 2548] [serial = 1102] [outer = 18BAAC00] 13:27:09 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (18BA4800) [pid = 2548] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:27:09 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (17C05C00) [pid = 2548] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:27:09 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (0FBF2000) [pid = 2548] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:27:09 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (0FC52000) [pid = 2548] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:27:09 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (1721E000) [pid = 2548] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:27:09 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (17624800) [pid = 2548] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:27:09 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (17F2C800) [pid = 2548] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:27:09 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (18F3C800) [pid = 2548] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:27:09 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (1762F400) [pid = 2548] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:27:09 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (0FC4FC00) [pid = 2548] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:27:09 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (18965800) [pid = 2548] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:27:09 INFO - PROCESS | 2548 | 1463430429652 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 13:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:27:09 INFO - PROCESS | 2548 | 1463430429701 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 13:27:09 INFO - PROCESS | 2548 | 1463430429703 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 13:27:09 INFO - PROCESS | 2548 | 1463430429706 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 2548 | 1463430429708 Marionette TRACE conn6 <- [1,1434,null,{}] 13:27:09 INFO - PROCESS | 2548 | 1463430429712 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:09 INFO - PROCESS | 2548 | 1463430429834 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 13:27:09 INFO - PROCESS | 2548 | 1463430429902 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 2548 | ++DOCSHELL 17624800 == 54 [pid = 2548] [id = 368] 13:27:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (1762B000) [pid = 2548] [serial = 1103] [outer = 00000000] 13:27:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (18BA4800) [pid = 2548] [serial = 1104] [outer = 1762B000] 13:27:09 INFO - PROCESS | 2548 | 1463430429951 Marionette DEBUG loaded listener.js 13:27:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (191BE800) [pid = 2548] [serial = 1105] [outer = 1762B000] 13:27:10 INFO - PROCESS | 2548 | 1463430430312 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 632ms 13:27:10 INFO - PROCESS | 2548 | 1463430430350 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 13:27:10 INFO - PROCESS | 2548 | 1463430430352 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 13:27:10 INFO - PROCESS | 2548 | 1463430430355 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:27:10 INFO - PROCESS | 2548 | 1463430430357 Marionette TRACE conn6 <- [1,1438,null,{}] 13:27:10 INFO - PROCESS | 2548 | 1463430430360 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:10 INFO - PROCESS | 2548 | 1463430430467 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 13:27:10 INFO - PROCESS | 2548 | 1463430430476 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:10 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0FC00 == 55 [pid = 2548] [id = 369] 13:27:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (17F33800) [pid = 2548] [serial = 1106] [outer = 00000000] 13:27:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (19A76800) [pid = 2548] [serial = 1107] [outer = 17F33800] 13:27:10 INFO - PROCESS | 2548 | 1463430430521 Marionette DEBUG loaded listener.js 13:27:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (19F2C400) [pid = 2548] [serial = 1108] [outer = 17F33800] 13:27:10 INFO - PROCESS | 2548 | 1463430430959 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 631ms 13:27:11 INFO - PROCESS | 2548 | 1463430430995 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 13:27:11 INFO - PROCESS | 2548 | 1463430430997 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 13:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:27:11 INFO - PROCESS | 2548 | 1463430431005 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - PROCESS | 2548 | 1463430431006 Marionette TRACE conn6 <- [1,1442,null,{}] 13:27:11 INFO - PROCESS | 2548 | 1463430431010 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:11 INFO - PROCESS | 2548 | 1463430431093 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 13:27:11 INFO - PROCESS | 2548 | 1463430431100 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:11 INFO - PROCESS | 2548 | ++DOCSHELL 19F31C00 == 56 [pid = 2548] [id = 370] 13:27:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (19F35C00) [pid = 2548] [serial = 1109] [outer = 00000000] 13:27:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (1B437800) [pid = 2548] [serial = 1110] [outer = 19F35C00] 13:27:11 INFO - PROCESS | 2548 | 1463430431144 Marionette DEBUG loaded listener.js 13:27:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (1B5F6C00) [pid = 2548] [serial = 1111] [outer = 19F35C00] 13:27:11 INFO - PROCESS | 2548 | 1463430431690 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 13:27:11 INFO - PROCESS | 2548 | 1463430431736 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 13:27:11 INFO - PROCESS | 2548 | 1463430431740 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 13:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:27:11 INFO - PROCESS | 2548 | 1463430431746 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - PROCESS | 2548 | 1463430431750 Marionette TRACE conn6 <- [1,1446,null,{}] 13:27:11 INFO - PROCESS | 2548 | 1463430431758 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:11 INFO - PROCESS | 2548 | 1463430431917 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 13:27:12 INFO - PROCESS | 2548 | 1463430432026 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:12 INFO - PROCESS | 2548 | ++DOCSHELL 0FD17C00 == 57 [pid = 2548] [id = 371] 13:27:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (0FD18800) [pid = 2548] [serial = 1112] [outer = 00000000] 13:27:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (1044B800) [pid = 2548] [serial = 1113] [outer = 0FD18800] 13:27:12 INFO - PROCESS | 2548 | 1463430432083 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (14D0B400) [pid = 2548] [serial = 1114] [outer = 0FD18800] 13:27:12 INFO - PROCESS | 2548 | 1463430432712 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 991ms 13:27:12 INFO - PROCESS | 2548 | 1463430432768 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 13:27:12 INFO - PROCESS | 2548 | 1463430432774 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 13:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:27:12 INFO - PROCESS | 2548 | 1463430432780 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 2548 | 1463430432783 Marionette TRACE conn6 <- [1,1450,null,{}] 13:27:12 INFO - PROCESS | 2548 | 1463430432787 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:12 INFO - PROCESS | 2548 | 1463430432896 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 13:27:13 INFO - PROCESS | 2548 | 1463430433029 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 2548 | ++DOCSHELL 1726B800 == 58 [pid = 2548] [id = 372] 13:27:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (1726C800) [pid = 2548] [serial = 1115] [outer = 00000000] 13:27:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (17C02800) [pid = 2548] [serial = 1116] [outer = 1726C800] 13:27:13 INFO - PROCESS | 2548 | 1463430433085 Marionette DEBUG loaded listener.js 13:27:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (17F2C800) [pid = 2548] [serial = 1117] [outer = 1726C800] 13:27:13 INFO - PROCESS | 2548 | 1463430433680 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 970ms 13:27:13 INFO - PROCESS | 2548 | 1463430433752 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 13:27:13 INFO - PROCESS | 2548 | 1463430433755 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 13:27:13 INFO - PROCESS | 2548 | 1463430433759 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:27:13 INFO - PROCESS | 2548 | 1463430433763 Marionette TRACE conn6 <- [1,1454,null,{}] 13:27:13 INFO - PROCESS | 2548 | 1463430433789 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:13 INFO - PROCESS | 2548 | 1463430433905 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 13:27:14 INFO - PROCESS | 2548 | 1463430434032 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 2548 | ++DOCSHELL 1A15B000 == 59 [pid = 2548] [id = 373] 13:27:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1AE7A800) [pid = 2548] [serial = 1118] [outer = 00000000] 13:27:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1C627800) [pid = 2548] [serial = 1119] [outer = 1AE7A800] 13:27:14 INFO - PROCESS | 2548 | 1463430434090 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1CCE3000) [pid = 2548] [serial = 1120] [outer = 1AE7A800] 13:27:14 INFO - PROCESS | 2548 | 1463430434743 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1039ms 13:27:14 INFO - PROCESS | 2548 | 1463430434800 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 2548 | 1463430434803 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 13:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:27:14 INFO - PROCESS | 2548 | 1463430434806 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - PROCESS | 2548 | 1463430434808 Marionette TRACE conn6 <- [1,1458,null,{}] 13:27:14 INFO - PROCESS | 2548 | 1463430434812 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:14 INFO - PROCESS | 2548 | 1463430434928 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 13:27:15 INFO - PROCESS | 2548 | 1463430435060 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 2548 | ++DOCSHELL 1CED0C00 == 60 [pid = 2548] [id = 374] 13:27:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1CED2C00) [pid = 2548] [serial = 1121] [outer = 00000000] 13:27:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1CF17800) [pid = 2548] [serial = 1122] [outer = 1CED2C00] 13:27:15 INFO - PROCESS | 2548 | 1463430435116 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1CF20000) [pid = 2548] [serial = 1123] [outer = 1CED2C00] 13:27:15 INFO - PROCESS | 2548 | 1463430435675 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 931ms 13:27:15 INFO - PROCESS | 2548 | 1463430435740 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 2548 | 1463430435742 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 13:27:15 INFO - PROCESS | 2548 | 1463430435746 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:27:15 INFO - PROCESS | 2548 | 1463430435748 Marionette TRACE conn6 <- [1,1462,null,{}] 13:27:15 INFO - PROCESS | 2548 | 1463430435752 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:15 INFO - PROCESS | 2548 | 1463430435856 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 13:27:15 INFO - PROCESS | 2548 | 1463430435990 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 2548 | ++DOCSHELL 1D554000 == 61 [pid = 2548] [id = 375] 13:27:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1D560400) [pid = 2548] [serial = 1124] [outer = 00000000] 13:27:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1D6CEC00) [pid = 2548] [serial = 1125] [outer = 1D560400] 13:27:16 INFO - PROCESS | 2548 | 1463430436045 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1D6D4C00) [pid = 2548] [serial = 1126] [outer = 1D560400] 13:27:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1D855C00) [pid = 2548] [serial = 1127] [outer = 10102000] 13:27:16 INFO - PROCESS | 2548 | 1463430436771 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1068ms 13:27:16 INFO - PROCESS | 2548 | 1463430436818 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 2548 | 1463430436820 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 13:27:16 INFO - PROCESS | 2548 | 1463430436823 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:27:16 INFO - PROCESS | 2548 | 1463430436825 Marionette TRACE conn6 <- [1,1466,null,{}] 13:27:16 INFO - PROCESS | 2548 | 1463430436829 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:16 INFO - PROCESS | 2548 | 1463430436953 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 13:27:17 INFO - PROCESS | 2548 | 1463430437091 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 2548 | ++DOCSHELL 091CC400 == 62 [pid = 2548] [id = 376] 13:27:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (091CE400) [pid = 2548] [serial = 1128] [outer = 00000000] 13:27:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1118EC00) [pid = 2548] [serial = 1129] [outer = 091CE400] 13:27:17 INFO - PROCESS | 2548 | 1463430437147 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1456DC00) [pid = 2548] [serial = 1130] [outer = 091CE400] 13:27:17 INFO - PROCESS | 2548 | 1463430437929 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1172ms 13:27:18 INFO - PROCESS | 2548 | 1463430438015 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 13:27:18 INFO - PROCESS | 2548 | 1463430438020 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 13:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:27:18 INFO - PROCESS | 2548 | 1463430438025 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:27:18 INFO - PROCESS | 2548 | 1463430438030 Marionette TRACE conn6 <- [1,1470,null,{}] 13:27:18 INFO - PROCESS | 2548 | 1463430438035 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:18 INFO - PROCESS | 2548 | 1463430438141 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 13:27:18 INFO - PROCESS | 2548 | 1463430438274 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 2548 | ++DOCSHELL 10297400 == 63 [pid = 2548] [id = 377] 13:27:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (142E1800) [pid = 2548] [serial = 1131] [outer = 00000000] 13:27:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (17267800) [pid = 2548] [serial = 1132] [outer = 142E1800] 13:27:18 INFO - PROCESS | 2548 | 1463430438329 Marionette DEBUG loaded listener.js 13:27:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (1762F400) [pid = 2548] [serial = 1133] [outer = 142E1800] 13:27:18 INFO - PROCESS | 2548 | --DOCSHELL 0FD0FC00 == 62 [pid = 2548] [id = 369] 13:27:18 INFO - PROCESS | 2548 | --DOCSHELL 17624800 == 61 [pid = 2548] [id = 368] 13:27:18 INFO - PROCESS | 2548 | --DOCSHELL 18BA4400 == 60 [pid = 2548] [id = 367] 13:27:18 INFO - PROCESS | 2548 | --DOCSHELL 17F3B800 == 59 [pid = 2548] [id = 366] 13:27:18 INFO - PROCESS | 2548 | --DOCSHELL 17CD6C00 == 58 [pid = 2548] [id = 365] 13:27:18 INFO - PROCESS | 2548 | --DOCSHELL 1763E400 == 57 [pid = 2548] [id = 364] 13:27:18 INFO - PROCESS | 2548 | --DOCSHELL 159E3400 == 56 [pid = 2548] [id = 363] 13:27:18 INFO - PROCESS | 2548 | --DOCSHELL 0A1F3C00 == 55 [pid = 2548] [id = 362] 13:27:18 INFO - PROCESS | 2548 | --DOCSHELL 1029F800 == 54 [pid = 2548] [id = 361] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (1AE42C00) [pid = 2548] [serial = 1065] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOCSHELL 0FF2B400 == 53 [pid = 2548] [id = 355] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (176D1400) [pid = 2548] [serial = 1047] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (18951C00) [pid = 2548] [serial = 1054] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (19F34000) [pid = 2548] [serial = 1035] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1905C000) [pid = 2548] [serial = 1021] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (0CD72800) [pid = 2548] [serial = 1023] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (159E5000) [pid = 2548] [serial = 1026] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (17FF0C00) [pid = 2548] [serial = 1053] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (19F71C00) [pid = 2548] [serial = 1063] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17FF6400) [pid = 2548] [serial = 1029] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (19B56C00) [pid = 2548] [serial = 1032] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (17C05800) [pid = 2548] [serial = 1059] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (18F40C00) [pid = 2548] [serial = 1056] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (19B4F400) [pid = 2548] [serial = 1062] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (19053000) [pid = 2548] [serial = 1057] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (18BADC00) [pid = 2548] [serial = 1060] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (176D6800) [pid = 2548] [serial = 1048] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (18BB1400) [pid = 2548] [serial = 985] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (17F1B000) [pid = 2548] [serial = 1050] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (17F22800) [pid = 2548] [serial = 1051] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (1029DC00) [pid = 2548] [serial = 1041] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (14080400) [pid = 2548] [serial = 1042] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (1428EC00) [pid = 2548] [serial = 1039] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (1029F000) [pid = 2548] [serial = 1038] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (1725D800) [pid = 2548] [serial = 1044] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (1726C400) [pid = 2548] [serial = 1045] [outer = 00000000] [url = about:blank] 13:27:18 INFO - PROCESS | 2548 | 1463430438851 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 871ms 13:27:18 INFO - PROCESS | 2548 | 1463430438899 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 13:27:18 INFO - PROCESS | 2548 | 1463430438904 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 13:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:27:18 INFO - PROCESS | 2548 | 1463430438910 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:27:18 INFO - PROCESS | 2548 | 1463430438912 Marionette TRACE conn6 <- [1,1474,null,{}] 13:27:18 INFO - PROCESS | 2548 | 1463430438916 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:19 INFO - PROCESS | 2548 | 1463430439004 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 13:27:19 INFO - PROCESS | 2548 | 1463430439015 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:19 INFO - PROCESS | 2548 | ++DOCSHELL 10297800 == 54 [pid = 2548] [id = 378] 13:27:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1029D000) [pid = 2548] [serial = 1134] [outer = 00000000] 13:27:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1590E800) [pid = 2548] [serial = 1135] [outer = 1029D000] 13:27:19 INFO - PROCESS | 2548 | 1463430439060 Marionette DEBUG loaded listener.js 13:27:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (165E2400) [pid = 2548] [serial = 1136] [outer = 1029D000] 13:27:19 INFO - PROCESS | 2548 | 1463430439527 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 13:27:19 INFO - PROCESS | 2548 | 1463430439583 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 2548 | 1463430439585 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 13:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:27:19 INFO - PROCESS | 2548 | 1463430439589 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 2548 | 1463430439592 Marionette TRACE conn6 <- [1,1478,null,{}] 13:27:19 INFO - PROCESS | 2548 | 1463430439602 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:19 INFO - PROCESS | 2548 | 1463430439691 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 13:27:19 INFO - PROCESS | 2548 | 1463430439701 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:19 INFO - PROCESS | 2548 | ++DOCSHELL 176D5C00 == 55 [pid = 2548] [id = 379] 13:27:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (176D6800) [pid = 2548] [serial = 1137] [outer = 00000000] 13:27:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (17C0D400) [pid = 2548] [serial = 1138] [outer = 176D6800] 13:27:19 INFO - PROCESS | 2548 | 1463430439748 Marionette DEBUG loaded listener.js 13:27:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17F1AC00) [pid = 2548] [serial = 1139] [outer = 176D6800] 13:27:20 INFO - PROCESS | 2548 | 1463430440230 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 13:27:20 INFO - PROCESS | 2548 | 1463430440263 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 2548 | 1463430440265 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 13:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:27:20 INFO - PROCESS | 2548 | 1463430440269 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - PROCESS | 2548 | 1463430440270 Marionette TRACE conn6 <- [1,1482,null,{}] 13:27:20 INFO - PROCESS | 2548 | 1463430440274 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:20 INFO - PROCESS | 2548 | 1463430440359 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 13:27:20 INFO - PROCESS | 2548 | 1463430440366 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 2548 | ++DOCSHELL 17F26800 == 56 [pid = 2548] [id = 380] 13:27:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (17F26C00) [pid = 2548] [serial = 1140] [outer = 00000000] 13:27:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (17FAE800) [pid = 2548] [serial = 1141] [outer = 17F26C00] 13:27:20 INFO - PROCESS | 2548 | 1463430440412 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (18962400) [pid = 2548] [serial = 1142] [outer = 17F26C00] 13:27:20 INFO - PROCESS | 2548 | 1463430440892 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 13:27:20 INFO - PROCESS | 2548 | 1463430440943 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 2548 | 1463430440945 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 13:27:20 INFO - PROCESS | 2548 | 1463430440948 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:27:20 INFO - PROCESS | 2548 | 1463430440950 Marionette TRACE conn6 <- [1,1486,null,{}] 13:27:20 INFO - PROCESS | 2548 | 1463430440953 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:21 INFO - PROCESS | 2548 | 1463430441065 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 13:27:21 INFO - PROCESS | 2548 | 1463430441150 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 2548 | ++DOCSHELL 1029FC00 == 57 [pid = 2548] [id = 381] 13:27:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (17FAB400) [pid = 2548] [serial = 1143] [outer = 00000000] 13:27:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (189B8000) [pid = 2548] [serial = 1144] [outer = 17FAB400] 13:27:21 INFO - PROCESS | 2548 | 1463430441196 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (18BB0400) [pid = 2548] [serial = 1145] [outer = 17FAB400] 13:27:21 INFO - PROCESS | 2548 | 1463430441619 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 13:27:21 INFO - PROCESS | 2548 | 1463430441683 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 13:27:21 INFO - PROCESS | 2548 | 1463430441685 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 13:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:27:21 INFO - PROCESS | 2548 | 1463430441703 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:27:21 INFO - PROCESS | 2548 | 1463430441705 Marionette TRACE conn6 <- [1,1490,null,{}] 13:27:21 INFO - PROCESS | 2548 | 1463430441708 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:21 INFO - PROCESS | 2548 | 1463430441837 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 13:27:21 INFO - PROCESS | 2548 | 1463430441902 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 2548 | ++DOCSHELL 19B4E400 == 58 [pid = 2548] [id = 382] 13:27:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (19B54C00) [pid = 2548] [serial = 1146] [outer = 00000000] 13:27:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (19F32800) [pid = 2548] [serial = 1147] [outer = 19B54C00] 13:27:21 INFO - PROCESS | 2548 | 1463430441948 Marionette DEBUG loaded listener.js 13:27:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (19F6B800) [pid = 2548] [serial = 1148] [outer = 19B54C00] 13:27:22 INFO - PROCESS | 2548 | 1463430442358 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 13:27:22 INFO - PROCESS | 2548 | 1463430442388 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 2548 | 1463430442390 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 13:27:22 INFO - PROCESS | 2548 | 1463430442393 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:27:22 INFO - PROCESS | 2548 | 1463430442395 Marionette TRACE conn6 <- [1,1494,null,{}] 13:27:22 INFO - PROCESS | 2548 | 1463430442398 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:22 INFO - PROCESS | 2548 | 1463430442535 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 13:27:22 INFO - PROCESS | 2548 | 1463430442542 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:22 INFO - PROCESS | 2548 | ++DOCSHELL 19F73C00 == 59 [pid = 2548] [id = 383] 13:27:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (19F77000) [pid = 2548] [serial = 1149] [outer = 00000000] 13:27:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1B2EAC00) [pid = 2548] [serial = 1150] [outer = 19F77000] 13:27:22 INFO - PROCESS | 2548 | 1463430442586 Marionette DEBUG loaded listener.js 13:27:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1B6A9400) [pid = 2548] [serial = 1151] [outer = 19F77000] 13:27:23 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (19A80800) [pid = 2548] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:27:23 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (1762B000) [pid = 2548] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:27:23 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1763F400) [pid = 2548] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:27:23 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (17F3BC00) [pid = 2548] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:27:23 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (0CDA6400) [pid = 2548] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:27:23 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (17F33800) [pid = 2548] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:27:23 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (17CD7000) [pid = 2548] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:27:23 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (18BAAC00) [pid = 2548] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:27:23 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1044E000) [pid = 2548] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:27:23 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (15F50000) [pid = 2548] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:27:23 INFO - PROCESS | 2548 | 1463430443126 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 770ms 13:27:23 INFO - PROCESS | 2548 | 1463430443168 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 13:27:23 INFO - PROCESS | 2548 | 1463430443180 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 13:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:27:23 INFO - PROCESS | 2548 | 1463430443183 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:27:23 INFO - PROCESS | 2548 | 1463430443185 Marionette TRACE conn6 <- [1,1498,null,{}] 13:27:23 INFO - PROCESS | 2548 | 1463430443188 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:23 INFO - PROCESS | 2548 | 1463430443270 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 13:27:23 INFO - PROCESS | 2548 | 1463430443362 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:23 INFO - PROCESS | 2548 | ++DOCSHELL 0FBEB800 == 60 [pid = 2548] [id = 384] 13:27:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1044E000) [pid = 2548] [serial = 1152] [outer = 00000000] 13:27:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (17F3BC00) [pid = 2548] [serial = 1153] [outer = 1044E000] 13:27:23 INFO - PROCESS | 2548 | 1463430443407 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (19169000) [pid = 2548] [serial = 1154] [outer = 1044E000] 13:27:23 INFO - PROCESS | 2548 | 1463430443745 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 13:27:23 INFO - PROCESS | 2548 | 1463430443846 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 13:27:23 INFO - PROCESS | 2548 | 1463430443848 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 13:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:27:23 INFO - PROCESS | 2548 | 1463430443856 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:27:23 INFO - PROCESS | 2548 | 1463430443857 Marionette TRACE conn6 <- [1,1502,null,{}] 13:27:23 INFO - PROCESS | 2548 | 1463430443861 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:23 INFO - PROCESS | 2548 | 1463430443978 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 13:27:24 INFO - PROCESS | 2548 | 1463430443990 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 2548 | ++DOCSHELL 17F38000 == 61 [pid = 2548] [id = 385] 13:27:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (19F33800) [pid = 2548] [serial = 1155] [outer = 00000000] 13:27:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1C2AA800) [pid = 2548] [serial = 1156] [outer = 19F33800] 13:27:24 INFO - PROCESS | 2548 | 1463430444034 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1C8C6400) [pid = 2548] [serial = 1157] [outer = 19F33800] 13:27:24 INFO - PROCESS | 2548 | 1463430444426 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 13:27:24 INFO - PROCESS | 2548 | 1463430444494 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 2548 | 1463430444496 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 13:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:27:24 INFO - PROCESS | 2548 | 1463430444499 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 2548 | 1463430444501 Marionette TRACE conn6 <- [1,1506,null,{}] 13:27:24 INFO - PROCESS | 2548 | 1463430444504 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:24 INFO - PROCESS | 2548 | 1463430444623 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 13:27:24 INFO - PROCESS | 2548 | 1463430444636 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 2548 | ++DOCSHELL 10293400 == 62 [pid = 2548] [id = 386] 13:27:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1762A000) [pid = 2548] [serial = 1158] [outer = 00000000] 13:27:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1CF18C00) [pid = 2548] [serial = 1159] [outer = 1762A000] 13:27:24 INFO - PROCESS | 2548 | 1463430444680 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1D6CF800) [pid = 2548] [serial = 1160] [outer = 1762A000] 13:27:25 INFO - PROCESS | 2548 | 1463430445164 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 730ms 13:27:25 INFO - PROCESS | 2548 | 1463430445265 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 13:27:25 INFO - PROCESS | 2548 | 1463430445270 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 13:27:25 INFO - PROCESS | 2548 | 1463430445277 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:27:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:27:25 INFO - PROCESS | 2548 | 1463430445282 Marionette TRACE conn6 <- [1,1510,null,{}] 13:27:25 INFO - PROCESS | 2548 | 1463430445289 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:25 INFO - PROCESS | 2548 | 1463430445421 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 13:27:25 INFO - PROCESS | 2548 | 1463430445561 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:25 INFO - PROCESS | 2548 | ++DOCSHELL 0FF26000 == 63 [pid = 2548] [id = 387] 13:27:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1029B400) [pid = 2548] [serial = 1161] [outer = 00000000] 13:27:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (14087C00) [pid = 2548] [serial = 1162] [outer = 1029B400] 13:27:25 INFO - PROCESS | 2548 | 1463430445619 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (14D16000) [pid = 2548] [serial = 1163] [outer = 1029B400] 13:27:26 INFO - PROCESS | 2548 | 1463430446165 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:27:26 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 () { 13:27:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:27:26 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 () { 13:27:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:27:26 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 () { 13:27:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:27:26 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 () { 13:27:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:27:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 934ms 13:27:26 INFO - PROCESS | 2548 | 1463430446219 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 2548 | 1463430446225 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 13:27:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:27:26 INFO - PROCESS | 2548 | 1463430446232 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 2548 | 1463430446235 Marionette TRACE conn6 <- [1,1514,null,{}] 13:27:26 INFO - PROCESS | 2548 | 1463430446239 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:26 INFO - PROCESS | 2548 | 1463430446350 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 13:27:26 INFO - PROCESS | 2548 | 1463430446508 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 2548 | ++DOCSHELL 176D8C00 == 64 [pid = 2548] [id = 388] 13:27:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (17C09000) [pid = 2548] [serial = 1164] [outer = 00000000] 13:27:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (18BA8800) [pid = 2548] [serial = 1165] [outer = 17C09000] 13:27:26 INFO - PROCESS | 2548 | 1463430446563 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (191B5400) [pid = 2548] [serial = 1166] [outer = 17C09000] 13:27:27 INFO - PROCESS | 2548 | 1463430447082 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:27:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:27:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:27:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:27:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 870ms 13:27:27 INFO - PROCESS | 2548 | 1463430447104 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 2548 | 1463430447106 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 13:27:27 INFO - PROCESS | 2548 | 1463430447110 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:27:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:27:27 INFO - PROCESS | 2548 | 1463430447114 Marionette TRACE conn6 <- [1,1518,null,{}] 13:27:27 INFO - PROCESS | 2548 | 1463430447125 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:27 INFO - PROCESS | 2548 | 1463430447284 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 13:27:27 INFO - PROCESS | 2548 | 1463430447363 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 2548 | ++DOCSHELL 0CD33C00 == 65 [pid = 2548] [id = 389] 13:27:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (0CD73400) [pid = 2548] [serial = 1167] [outer = 00000000] 13:27:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1DF60400) [pid = 2548] [serial = 1168] [outer = 0CD73400] 13:27:27 INFO - PROCESS | 2548 | 1463430447422 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (1E17F400) [pid = 2548] [serial = 1169] [outer = 0CD73400] 13:27:27 INFO - PROCESS | 2548 | 1463430447943 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:27:27 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 13:27:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:27:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:27:27 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. 13:27:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:27:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 13:27:27 INFO - PROCESS | 2548 | 1463430447983 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 2548 | 1463430447986 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 13:27:28 INFO - PROCESS | 2548 | 1463430447989 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:27:28 INFO - PROCESS | 2548 | 1463430447991 Marionette TRACE conn6 <- [1,1522,null,{}] 13:27:28 INFO - PROCESS | 2548 | 1463430447995 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:28 INFO - PROCESS | 2548 | 1463430448133 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 13:27:28 INFO - PROCESS | 2548 | 1463430448268 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:28 INFO - PROCESS | 2548 | ++DOCSHELL 1DF63400 == 66 [pid = 2548] [id = 390] 13:27:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (1E180400) [pid = 2548] [serial = 1170] [outer = 00000000] 13:27:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (1E18D000) [pid = 2548] [serial = 1171] [outer = 1E180400] 13:27:28 INFO - PROCESS | 2548 | 1463430448328 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (1E274000) [pid = 2548] [serial = 1172] [outer = 1E180400] 13:27:28 INFO - PROCESS | 2548 | 1463430448873 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:27:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:27:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 931ms 13:27:28 INFO - PROCESS | 2548 | 1463430448923 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 13:27:28 INFO - PROCESS | 2548 | 1463430448926 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 13:27:28 INFO - PROCESS | 2548 | 1463430448929 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:27:28 INFO - PROCESS | 2548 | 1463430448931 Marionette TRACE conn6 <- [1,1526,null,{}] 13:27:28 INFO - PROCESS | 2548 | 1463430448935 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:29 INFO - PROCESS | 2548 | 1463430449039 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 13:27:29 INFO - PROCESS | 2548 | 1463430449147 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 2548 | ++DOCSHELL 1E18C400 == 67 [pid = 2548] [id = 391] 13:27:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (1E275400) [pid = 2548] [serial = 1173] [outer = 00000000] 13:27:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (1E27E000) [pid = 2548] [serial = 1174] [outer = 1E275400] 13:27:29 INFO - PROCESS | 2548 | 1463430449200 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1EA16000) [pid = 2548] [serial = 1175] [outer = 1E275400] 13:27:29 INFO - PROCESS | 2548 | 1463430449810 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:27:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:27:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 930ms 13:27:29 INFO - PROCESS | 2548 | 1463430449863 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 13:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:27:29 INFO - PROCESS | 2548 | 1463430449866 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 13:27:29 INFO - PROCESS | 2548 | 1463430449869 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - PROCESS | 2548 | 1463430449871 Marionette TRACE conn6 <- [1,1530,null,{}] 13:27:29 INFO - PROCESS | 2548 | 1463430449875 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:30 INFO - PROCESS | 2548 | 1463430450000 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 13:27:30 INFO - PROCESS | 2548 | 1463430450141 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:30 INFO - PROCESS | 2548 | ++DOCSHELL 1EA13400 == 68 [pid = 2548] [id = 392] 13:27:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1EA20C00) [pid = 2548] [serial = 1176] [outer = 00000000] 13:27:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1EAE7000) [pid = 2548] [serial = 1177] [outer = 1EA20C00] 13:27:30 INFO - PROCESS | 2548 | 1463430450196 Marionette DEBUG loaded listener.js 13:27:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (1EAE9800) [pid = 2548] [serial = 1178] [outer = 1EA20C00] 13:27:30 INFO - PROCESS | 2548 | 1463430450780 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 13:27:30 INFO - PROCESS | 2548 | 1463430450803 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 13:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:27:30 INFO - PROCESS | 2548 | 1463430450805 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 13:27:30 INFO - PROCESS | 2548 | 1463430450809 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:27:30 INFO - PROCESS | 2548 | 1463430450811 Marionette TRACE conn6 <- [1,1534,null,{}] 13:27:30 INFO - PROCESS | 2548 | 1463430450814 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:30 INFO - PROCESS | 2548 | 1463430450920 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 13:27:31 INFO - PROCESS | 2548 | 1463430451225 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 2548 | ++DOCSHELL 091D0400 == 69 [pid = 2548] [id = 393] 13:27:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (091D2800) [pid = 2548] [serial = 1179] [outer = 00000000] 13:27:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (0FD0B000) [pid = 2548] [serial = 1180] [outer = 091D2800] 13:27:31 INFO - PROCESS | 2548 | 1463430451301 Marionette DEBUG loaded listener.js 13:27:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (0FF30000) [pid = 2548] [serial = 1181] [outer = 091D2800] 13:27:31 INFO - PROCESS | 2548 | 1463430451923 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:27:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:27:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1183ms 13:27:32 INFO - PROCESS | 2548 | 1463430451999 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 2548 | 1463430452003 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 13:27:32 INFO - PROCESS | 2548 | 1463430452008 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:27:32 INFO - PROCESS | 2548 | 1463430452012 Marionette TRACE conn6 <- [1,1538,null,{}] 13:27:32 INFO - PROCESS | 2548 | 1463430452017 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:32 INFO - PROCESS | 2548 | 1463430452117 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 13:27:32 INFO - PROCESS | 2548 | 1463430452261 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:32 INFO - PROCESS | 2548 | ++DOCSHELL 14D7CC00 == 70 [pid = 2548] [id = 394] 13:27:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (159DB400) [pid = 2548] [serial = 1182] [outer = 00000000] 13:27:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (17268000) [pid = 2548] [serial = 1183] [outer = 159DB400] 13:27:32 INFO - PROCESS | 2548 | 1463430452315 Marionette DEBUG loaded listener.js 13:27:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (17628400) [pid = 2548] [serial = 1184] [outer = 159DB400] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 17263C00 == 69 [pid = 2548] [id = 160] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 17626000 == 68 [pid = 2548] [id = 152] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 17C01800 == 67 [pid = 2548] [id = 153] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 0FD13400 == 66 [pid = 2548] [id = 148] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 189B4400 == 65 [pid = 2548] [id = 156] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 17CDC000 == 64 [pid = 2548] [id = 344] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 17F38000 == 63 [pid = 2548] [id = 385] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 0FBEB800 == 62 [pid = 2548] [id = 384] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 19F73C00 == 61 [pid = 2548] [id = 383] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 19B4E400 == 60 [pid = 2548] [id = 382] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 1029FC00 == 59 [pid = 2548] [id = 381] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 17F26800 == 58 [pid = 2548] [id = 380] 13:27:32 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (0FF28000) [pid = 2548] [serial = 1068] [outer = 00000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (1763D400) [pid = 2548] [serial = 1071] [outer = 00000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (1A14E400) [pid = 2548] [serial = 1074] [outer = 00000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (1CCDFC00) [pid = 2548] [serial = 1080] [outer = 00000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (1C62AC00) [pid = 2548] [serial = 1077] [outer = 00000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (1B437800) [pid = 2548] [serial = 1110] [outer = 00000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 176D5C00 == 57 [pid = 2548] [id = 379] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 10297800 == 56 [pid = 2548] [id = 378] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 10297400 == 55 [pid = 2548] [id = 377] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 1CED0C00 == 54 [pid = 2548] [id = 374] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 1A15B000 == 53 [pid = 2548] [id = 373] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 1726B800 == 52 [pid = 2548] [id = 372] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 0FD17C00 == 51 [pid = 2548] [id = 371] 13:27:32 INFO - PROCESS | 2548 | --DOCSHELL 19F31C00 == 50 [pid = 2548] [id = 370] 13:27:32 INFO - PROCESS | 2548 | 1463430452931 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:27:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:27:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 971ms 13:27:32 INFO - PROCESS | 2548 | 1463430452985 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 13:27:33 INFO - PROCESS | 2548 | 1463430452989 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 13:27:33 INFO - PROCESS | 2548 | 1463430452993 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:27:33 INFO - PROCESS | 2548 | 1463430452995 Marionette TRACE conn6 <- [1,1542,null,{}] 13:27:33 INFO - PROCESS | 2548 | 1463430452999 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (17F25400) [pid = 2548] [serial = 1095] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (17F34400) [pid = 2548] [serial = 1096] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (189B7C00) [pid = 2548] [serial = 1099] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (17FFD800) [pid = 2548] [serial = 1098] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1AE88C00) [pid = 2548] [serial = 1066] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (17626800) [pid = 2548] [serial = 1089] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (17630800) [pid = 2548] [serial = 1090] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1029C800) [pid = 2548] [serial = 1086] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (142E0C00) [pid = 2548] [serial = 1087] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (17C0A400) [pid = 2548] [serial = 1092] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (14B21800) [pid = 2548] [serial = 1084] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (142E7400) [pid = 2548] [serial = 1083] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (18BA4800) [pid = 2548] [serial = 1104] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (19057C00) [pid = 2548] [serial = 1101] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (19F2C400) [pid = 2548] [serial = 1108] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (19A76800) [pid = 2548] [serial = 1107] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (19166800) [pid = 2548] [serial = 1102] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (191BE800) [pid = 2548] [serial = 1105] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17C10400) [pid = 2548] [serial = 1093] [outer = 00000000] [url = about:blank] 13:27:33 INFO - PROCESS | 2548 | 1463430453147 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 13:27:33 INFO - PROCESS | 2548 | 1463430453212 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:33 INFO - PROCESS | 2548 | ++DOCSHELL 0FC53800 == 51 [pid = 2548] [id = 395] 13:27:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (0FC56800) [pid = 2548] [serial = 1185] [outer = 00000000] 13:27:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1059A400) [pid = 2548] [serial = 1186] [outer = 0FC56800] 13:27:33 INFO - PROCESS | 2548 | 1463430453258 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (14B21800) [pid = 2548] [serial = 1187] [outer = 0FC56800] 13:27:33 INFO - PROCESS | 2548 | 1463430453676 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:27:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 13:27:33 INFO - PROCESS | 2548 | 1463430453729 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 13:27:33 INFO - PROCESS | 2548 | 1463430453731 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 13:27:33 INFO - PROCESS | 2548 | 1463430453736 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:27:33 INFO - PROCESS | 2548 | 1463430453742 Marionette TRACE conn6 <- [1,1546,null,{}] 13:27:33 INFO - PROCESS | 2548 | 1463430453755 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:33 INFO - PROCESS | 2548 | 1463430453843 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 13:27:33 INFO - PROCESS | 2548 | 1463430453857 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:33 INFO - PROCESS | 2548 | ++DOCSHELL 17C04800 == 52 [pid = 2548] [id = 396] 13:27:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (17C05C00) [pid = 2548] [serial = 1188] [outer = 00000000] 13:27:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (17C0D800) [pid = 2548] [serial = 1189] [outer = 17C05C00] 13:27:33 INFO - PROCESS | 2548 | 1463430453902 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (17CDC400) [pid = 2548] [serial = 1190] [outer = 17C05C00] 13:27:34 INFO - PROCESS | 2548 | 1463430454336 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:27:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:27:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 13:27:34 INFO - PROCESS | 2548 | 1463430454383 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 2548 | 1463430454386 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 13:27:34 INFO - PROCESS | 2548 | 1463430454389 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - PROCESS | 2548 | 1463430454391 Marionette TRACE conn6 <- [1,1550,null,{}] 13:27:34 INFO - PROCESS | 2548 | 1463430454394 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:27:34 INFO - PROCESS | 2548 | 1463430454479 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 13:27:34 INFO - PROCESS | 2548 | 1463430454487 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 2548 | ++DOCSHELL 0CD7A400 == 53 [pid = 2548] [id = 397] 13:27:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (17C03C00) [pid = 2548] [serial = 1191] [outer = 00000000] 13:27:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (17F37800) [pid = 2548] [serial = 1192] [outer = 17C03C00] 13:27:34 INFO - PROCESS | 2548 | 1463430454533 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (17FA7C00) [pid = 2548] [serial = 1193] [outer = 17C03C00] 13:27:34 INFO - PROCESS | 2548 | 1463430454966 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 13:27:35 INFO - PROCESS | 2548 | 1463430455027 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 2548 | 1463430455039 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 13:27:35 INFO - PROCESS | 2548 | 1463430455042 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:27:35 INFO - PROCESS | 2548 | 1463430455044 Marionette TRACE conn6 <- [1,1554,null,{}] 13:27:35 INFO - PROCESS | 2548 | 1463430455047 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:35 INFO - PROCESS | 2548 | 1463430455129 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 13:27:35 INFO - PROCESS | 2548 | 1463430455136 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 2548 | ++DOCSHELL 18952800 == 54 [pid = 2548] [id = 398] 13:27:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (18963400) [pid = 2548] [serial = 1194] [outer = 00000000] 13:27:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (18BA4000) [pid = 2548] [serial = 1195] [outer = 18963400] 13:27:35 INFO - PROCESS | 2548 | 1463430455187 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (18BAEC00) [pid = 2548] [serial = 1196] [outer = 18963400] 13:27:35 INFO - PROCESS | 2548 | 1463430455714 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 731ms 13:27:35 INFO - PROCESS | 2548 | 1463430455778 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 2548 | 1463430455780 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 13:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:27:35 INFO - PROCESS | 2548 | 1463430455783 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 2548 | 1463430455785 Marionette TRACE conn6 <- [1,1558,null,{}] 13:27:35 INFO - PROCESS | 2548 | 1463430455789 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:35 INFO - PROCESS | 2548 | 1463430455908 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 13:27:35 INFO - PROCESS | 2548 | 1463430455975 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 2548 | ++DOCSHELL 19061400 == 55 [pid = 2548] [id = 399] 13:27:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (19166400) [pid = 2548] [serial = 1197] [outer = 00000000] 13:27:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (191B8800) [pid = 2548] [serial = 1198] [outer = 19166400] 13:27:36 INFO - PROCESS | 2548 | 1463430456019 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (19616800) [pid = 2548] [serial = 1199] [outer = 19166400] 13:27:36 INFO - PROCESS | 2548 | 1463430456436 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:27:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:27:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 13:27:36 INFO - PROCESS | 2548 | 1463430456454 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 2548 | 1463430456455 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 13:27:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:27:36 INFO - PROCESS | 2548 | 1463430456458 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 2548 | 1463430456460 Marionette TRACE conn6 <- [1,1562,null,{}] 13:27:36 INFO - PROCESS | 2548 | 1463430456463 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:36 INFO - PROCESS | 2548 | 1463430456602 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 13:27:36 INFO - PROCESS | 2548 | 1463430456623 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 2548 | ++DOCSHELL 19167400 == 56 [pid = 2548] [id = 400] 13:27:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (19B50C00) [pid = 2548] [serial = 1200] [outer = 00000000] 13:27:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (19F2E800) [pid = 2548] [serial = 1201] [outer = 19B50C00] 13:27:36 INFO - PROCESS | 2548 | 1463430456667 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (19F35400) [pid = 2548] [serial = 1202] [outer = 19B50C00] 13:27:37 INFO - PROCESS | 2548 | 1463430457117 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 13:27:37 INFO - PROCESS | 2548 | 1463430457133 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 2548 | 1463430457135 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 13:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:27:37 INFO - PROCESS | 2548 | 1463430457138 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 2548 | 1463430457140 Marionette TRACE conn6 <- [1,1566,null,{}] 13:27:37 INFO - PROCESS | 2548 | 1463430457143 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:37 INFO - PROCESS | 2548 | 1463430457269 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 13:27:37 INFO - PROCESS | 2548 | 1463430457275 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 2548 | ++DOCSHELL 19F73800 == 57 [pid = 2548] [id = 401] 13:27:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (19F75800) [pid = 2548] [serial = 1203] [outer = 00000000] 13:27:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (1B2E1400) [pid = 2548] [serial = 1204] [outer = 19F75800] 13:27:37 INFO - PROCESS | 2548 | 1463430457320 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (1B5E9400) [pid = 2548] [serial = 1205] [outer = 19F75800] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (091D7000) [pid = 2548] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (1029B000) [pid = 2548] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (0CD33800) [pid = 2548] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (19623C00) [pid = 2548] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (19B56000) [pid = 2548] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (17F2A800) [pid = 2548] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (142E6C00) [pid = 2548] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (1C8C2C00) [pid = 2548] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (19F33800) [pid = 2548] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (17FAB400) [pid = 2548] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (19B54C00) [pid = 2548] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (19F77000) [pid = 2548] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (1044E000) [pid = 2548] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (17F26C00) [pid = 2548] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (091CE400) [pid = 2548] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1029D000) [pid = 2548] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (176D6800) [pid = 2548] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (142E1800) [pid = 2548] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (0FD18800) [pid = 2548] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (19F35C00) [pid = 2548] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (19055400) [pid = 2548] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (0FD0A000) [pid = 2548] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1BD0DC00) [pid = 2548] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1C6D9800) [pid = 2548] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:27:37 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (14D19C00) [pid = 2548] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:27:38 INFO - PROCESS | 2548 | 1463430458044 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 13:27:38 INFO - PROCESS | 2548 | 1463430458110 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 2548 | 1463430458112 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 13:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:27:38 INFO - PROCESS | 2548 | 1463430458115 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 2548 | 1463430458117 Marionette TRACE conn6 <- [1,1570,null,{}] 13:27:38 INFO - PROCESS | 2548 | 1463430458120 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:38 INFO - PROCESS | 2548 | 1463430458202 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 13:27:38 INFO - PROCESS | 2548 | 1463430458208 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 2548 | ++DOCSHELL 10455C00 == 58 [pid = 2548] [id = 402] 13:27:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (142E1800) [pid = 2548] [serial = 1206] [outer = 00000000] 13:27:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (176D4400) [pid = 2548] [serial = 1207] [outer = 142E1800] 13:27:38 INFO - PROCESS | 2548 | 1463430458253 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (17F2A800) [pid = 2548] [serial = 1208] [outer = 142E1800] 13:27:38 INFO - PROCESS | 2548 | 1463430458686 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 631ms 13:27:38 INFO - PROCESS | 2548 | 1463430458747 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 2548 | 1463430458749 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 13:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:27:38 INFO - PROCESS | 2548 | 1463430458752 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 2548 | 1463430458754 Marionette TRACE conn6 <- [1,1574,null,{}] 13:27:38 INFO - PROCESS | 2548 | 1463430458758 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:38 INFO - PROCESS | 2548 | 1463430458840 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 13:27:38 INFO - PROCESS | 2548 | 1463430458848 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 2548 | ++DOCSHELL 0FB08000 == 59 [pid = 2548] [id = 403] 13:27:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (0FB0F800) [pid = 2548] [serial = 1209] [outer = 00000000] 13:27:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (19B51000) [pid = 2548] [serial = 1210] [outer = 0FB0F800] 13:27:38 INFO - PROCESS | 2548 | 1463430458897 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1B436000) [pid = 2548] [serial = 1211] [outer = 0FB0F800] 13:27:39 INFO - PROCESS | 2548 | 1463430459366 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 13:27:39 INFO - PROCESS | 2548 | 1463430459427 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 13:27:39 INFO - PROCESS | 2548 | 1463430459429 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 13:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:27:39 INFO - PROCESS | 2548 | 1463430459433 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 2548 | 1463430459435 Marionette TRACE conn6 <- [1,1578,null,{}] 13:27:39 INFO - PROCESS | 2548 | 1463430459439 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:39 INFO - PROCESS | 2548 | 1463430459541 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 13:27:39 INFO - PROCESS | 2548 | 1463430459548 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 2548 | ++DOCSHELL 1CCE8000 == 60 [pid = 2548] [id = 404] 13:27:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1CCEA400) [pid = 2548] [serial = 1212] [outer = 00000000] 13:27:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1CF1E800) [pid = 2548] [serial = 1213] [outer = 1CCEA400] 13:27:39 INFO - PROCESS | 2548 | 1463430459608 Marionette DEBUG loaded listener.js 13:27:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1D560C00) [pid = 2548] [serial = 1214] [outer = 1CCEA400] 13:27:40 INFO - PROCESS | 2548 | 1463430460331 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 930ms 13:27:40 INFO - PROCESS | 2548 | 1463430460367 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 13:27:40 INFO - PROCESS | 2548 | 1463430460373 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 13:27:40 INFO - PROCESS | 2548 | 1463430460377 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:27:40 INFO - PROCESS | 2548 | 1463430460382 Marionette TRACE conn6 <- [1,1582,null,{}] 13:27:40 INFO - PROCESS | 2548 | 1463430460387 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:40 INFO - PROCESS | 2548 | 1463430460505 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 13:27:40 INFO - PROCESS | 2548 | 1463430460620 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 2548 | ++DOCSHELL 100D7C00 == 61 [pid = 2548] [id = 405] 13:27:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (100D9800) [pid = 2548] [serial = 1215] [outer = 00000000] 13:27:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (14A3F400) [pid = 2548] [serial = 1216] [outer = 100D9800] 13:27:40 INFO - PROCESS | 2548 | 1463430460718 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (15905400) [pid = 2548] [serial = 1217] [outer = 100D9800] 13:27:41 INFO - PROCESS | 2548 | 1463430461303 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 13:27:41 INFO - PROCESS | 2548 | 1463430461353 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 13:27:41 INFO - PROCESS | 2548 | 1463430461359 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 13:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:27:41 INFO - PROCESS | 2548 | 1463430461365 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:27:41 INFO - PROCESS | 2548 | 1463430461368 Marionette TRACE conn6 <- [1,1586,null,{}] 13:27:41 INFO - PROCESS | 2548 | 1463430461372 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:41 INFO - PROCESS | 2548 | 1463430461486 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 13:27:41 INFO - PROCESS | 2548 | 1463430461627 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:41 INFO - PROCESS | 2548 | ++DOCSHELL 17632800 == 62 [pid = 2548] [id = 406] 13:27:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1763F800) [pid = 2548] [serial = 1218] [outer = 00000000] 13:27:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (17CD7000) [pid = 2548] [serial = 1219] [outer = 1763F800] 13:27:41 INFO - PROCESS | 2548 | 1463430461683 Marionette DEBUG loaded listener.js 13:27:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (17F3A400) [pid = 2548] [serial = 1220] [outer = 1763F800] 13:27:42 INFO - PROCESS | 2548 | 1463430462293 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:27:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:27:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 971ms 13:27:42 INFO - PROCESS | 2548 | 1463430462338 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 13:27:42 INFO - PROCESS | 2548 | 1463430462340 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 13:27:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:27:42 INFO - PROCESS | 2548 | 1463430462344 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 2548 | 1463430462348 Marionette TRACE conn6 <- [1,1590,null,{}] 13:27:42 INFO - PROCESS | 2548 | 1463430462359 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:42 INFO - PROCESS | 2548 | 1463430462473 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 13:27:42 INFO - PROCESS | 2548 | 1463430462617 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 2548 | ++DOCSHELL 1B22AC00 == 63 [pid = 2548] [id = 407] 13:27:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (1B22C800) [pid = 2548] [serial = 1221] [outer = 00000000] 13:27:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (1C8C0400) [pid = 2548] [serial = 1222] [outer = 1B22C800] 13:27:42 INFO - PROCESS | 2548 | 1463430462678 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (1CF18000) [pid = 2548] [serial = 1223] [outer = 1B22C800] 13:27:43 INFO - PROCESS | 2548 | 1463430463269 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 13:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:27:43 INFO - PROCESS | 2548 | 1463430463317 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 2548 | 1463430463320 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 13:27:43 INFO - PROCESS | 2548 | 1463430463323 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - PROCESS | 2548 | 1463430463326 Marionette TRACE conn6 <- [1,1594,null,{}] 13:27:43 INFO - PROCESS | 2548 | 1463430463329 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:43 INFO - PROCESS | 2548 | 1463430463441 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 13:27:43 INFO - PROCESS | 2548 | 1463430463555 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 2548 | ++DOCSHELL 1DF55C00 == 64 [pid = 2548] [id = 408] 13:27:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (1DF56800) [pid = 2548] [serial = 1224] [outer = 00000000] 13:27:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1DF63800) [pid = 2548] [serial = 1225] [outer = 1DF56800] 13:27:43 INFO - PROCESS | 2548 | 1463430463650 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1E270000) [pid = 2548] [serial = 1226] [outer = 1DF56800] 13:27:44 INFO - PROCESS | 2548 | 1463430464214 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 931ms 13:27:44 INFO - PROCESS | 2548 | 1463430464258 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 2548 | 1463430464260 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 13:27:44 INFO - PROCESS | 2548 | 1463430464264 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:27:44 INFO - PROCESS | 2548 | 1463430464266 Marionette TRACE conn6 <- [1,1598,null,{}] 13:27:44 INFO - PROCESS | 2548 | 1463430464270 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:44 INFO - PROCESS | 2548 | 1463430464376 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 13:27:44 INFO - PROCESS | 2548 | 1463430464516 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 2548 | ++DOCSHELL 1D855000 == 65 [pid = 2548] [id = 409] 13:27:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1E279400) [pid = 2548] [serial = 1227] [outer = 00000000] 13:27:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (1EA1DC00) [pid = 2548] [serial = 1228] [outer = 1E279400] 13:27:44 INFO - PROCESS | 2548 | 1463430464572 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (1EAE0000) [pid = 2548] [serial = 1229] [outer = 1E279400] 13:27:45 INFO - PROCESS | 2548 | 1463430465202 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 13:27:45 INFO - PROCESS | 2548 | 1463430465238 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 13:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:27:45 INFO - PROCESS | 2548 | 1463430465240 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 13:27:45 INFO - PROCESS | 2548 | 1463430465243 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 2548 | 1463430465245 Marionette TRACE conn6 <- [1,1602,null,{}] 13:27:45 INFO - PROCESS | 2548 | 1463430465249 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:45 INFO - PROCESS | 2548 | 1463430465366 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 13:27:45 INFO - PROCESS | 2548 | 1463430465702 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 2548 | ++DOCSHELL 0FD14C00 == 66 [pid = 2548] [id = 410] 13:27:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (0FD16000) [pid = 2548] [serial = 1230] [outer = 00000000] 13:27:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (10293C00) [pid = 2548] [serial = 1231] [outer = 0FD16000] 13:27:45 INFO - PROCESS | 2548 | 1463430465759 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (1435D800) [pid = 2548] [serial = 1232] [outer = 0FD16000] 13:27:46 INFO - PROCESS | 2548 | 1463430466365 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:27:46 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 13:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1180ms 13:27:46 INFO - PROCESS | 2548 | 1463430466424 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 13:27:46 INFO - PROCESS | 2548 | 1463430466427 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 13:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:27:46 INFO - PROCESS | 2548 | 1463430466431 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:27:46 INFO - PROCESS | 2548 | 1463430466435 Marionette TRACE conn6 <- [1,1606,null,{}] 13:27:46 INFO - PROCESS | 2548 | 1463430466440 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:46 INFO - PROCESS | 2548 | 1463430466546 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 13:27:46 INFO - PROCESS | 2548 | 1463430466665 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 2548 | ++DOCSHELL 0FBF2800 == 67 [pid = 2548] [id = 411] 13:27:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (0FD0A000) [pid = 2548] [serial = 1233] [outer = 00000000] 13:27:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (10296C00) [pid = 2548] [serial = 1234] [outer = 0FD0A000] 13:27:46 INFO - PROCESS | 2548 | 1463430466757 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 146 (159DE000) [pid = 2548] [serial = 1235] [outer = 0FD0A000] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 0FB08000 == 66 [pid = 2548] [id = 403] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 10455C00 == 65 [pid = 2548] [id = 402] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 19F73800 == 64 [pid = 2548] [id = 401] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 19167400 == 63 [pid = 2548] [id = 400] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 19061400 == 62 [pid = 2548] [id = 399] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 18952800 == 61 [pid = 2548] [id = 398] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 0CD7A400 == 60 [pid = 2548] [id = 397] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 17C04800 == 59 [pid = 2548] [id = 396] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 0FC53800 == 58 [pid = 2548] [id = 395] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 14D7CC00 == 57 [pid = 2548] [id = 394] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 145 (1CF18C00) [pid = 2548] [serial = 1159] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 091D0400 == 56 [pid = 2548] [id = 393] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 1E18C400 == 55 [pid = 2548] [id = 391] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 1DF63400 == 54 [pid = 2548] [id = 390] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 0CD33C00 == 53 [pid = 2548] [id = 389] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 176D8C00 == 52 [pid = 2548] [id = 388] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 0FF26000 == 51 [pid = 2548] [id = 387] 13:27:46 INFO - PROCESS | 2548 | --DOCSHELL 10293400 == 50 [pid = 2548] [id = 386] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (0FD0E800) [pid = 2548] [serial = 1024] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (14B27800) [pid = 2548] [serial = 991] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (0FF26400) [pid = 2548] [serial = 988] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (19E50800) [pid = 2548] [serial = 1033] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (19F6D000) [pid = 2548] [serial = 1036] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (18F40800) [pid = 2548] [serial = 1030] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (17263800) [pid = 2548] [serial = 1027] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (1CF1DC00) [pid = 2548] [serial = 943] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (1B436C00) [pid = 2548] [serial = 1075] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (10297000) [pid = 2548] [serial = 1069] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1C6DEC00) [pid = 2548] [serial = 1078] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (1CEC5400) [pid = 2548] [serial = 1081] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (17C0A800) [pid = 2548] [serial = 1072] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1C8C6400) [pid = 2548] [serial = 1157] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (189B8000) [pid = 2548] [serial = 1144] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (18BB0400) [pid = 2548] [serial = 1145] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (19F6B800) [pid = 2548] [serial = 1148] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (19F32800) [pid = 2548] [serial = 1147] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (1B2EAC00) [pid = 2548] [serial = 1150] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (17F3BC00) [pid = 2548] [serial = 1153] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (1C2AA800) [pid = 2548] [serial = 1156] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (17FAE800) [pid = 2548] [serial = 1141] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1456DC00) [pid = 2548] [serial = 1130] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1118EC00) [pid = 2548] [serial = 1129] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (1590E800) [pid = 2548] [serial = 1135] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (165E2400) [pid = 2548] [serial = 1136] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (17C0D400) [pid = 2548] [serial = 1138] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (17F1AC00) [pid = 2548] [serial = 1139] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1762F400) [pid = 2548] [serial = 1133] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (17267800) [pid = 2548] [serial = 1132] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (14D0B400) [pid = 2548] [serial = 1114] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1044B800) [pid = 2548] [serial = 1113] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (17C02800) [pid = 2548] [serial = 1116] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (1C627800) [pid = 2548] [serial = 1119] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1B6A9400) [pid = 2548] [serial = 1151] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (1CF17800) [pid = 2548] [serial = 1122] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1D6CEC00) [pid = 2548] [serial = 1125] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (1D816800) [pid = 2548] [serial = 697] [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.] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (1B5F6C00) [pid = 2548] [serial = 1111] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (19169000) [pid = 2548] [serial = 1154] [outer = 00000000] [url = about:blank] 13:27:46 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (18962400) [pid = 2548] [serial = 1142] [outer = 00000000] [url = about:blank] 13:27:47 INFO - PROCESS | 2548 | 1463430467253 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:27:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 870ms 13:27:47 INFO - PROCESS | 2548 | 1463430467305 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 2548 | 1463430467309 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 13:27:47 INFO - PROCESS | 2548 | 1463430467313 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:27:47 INFO - PROCESS | 2548 | 1463430467315 Marionette TRACE conn6 <- [1,1610,null,{}] 13:27:47 INFO - PROCESS | 2548 | 1463430467319 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:47 INFO - PROCESS | 2548 | 1463430467406 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 13:27:47 INFO - PROCESS | 2548 | 1463430467419 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 2548 | ++DOCSHELL 140A3000 == 51 [pid = 2548] [id = 412] 13:27:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (142E8800) [pid = 2548] [serial = 1236] [outer = 00000000] 13:27:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1590E800) [pid = 2548] [serial = 1237] [outer = 142E8800] 13:27:47 INFO - PROCESS | 2548 | 1463430467465 Marionette DEBUG loaded listener.js 13:27:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (17265400) [pid = 2548] [serial = 1238] [outer = 142E8800] 13:27:47 INFO - PROCESS | 2548 | 1463430467942 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:27:48 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 13:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 671ms 13:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:27:48 INFO - PROCESS | 2548 | 1463430467990 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 2548 | 1463430467992 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 13:27:48 INFO - PROCESS | 2548 | 1463430467997 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 2548 | 1463430468002 Marionette TRACE conn6 <- [1,1614,null,{}] 13:27:48 INFO - PROCESS | 2548 | 1463430468011 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:48 INFO - PROCESS | 2548 | 1463430468098 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 13:27:48 INFO - PROCESS | 2548 | 1463430468108 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 2548 | ++DOCSHELL 17C0A400 == 52 [pid = 2548] [id = 413] 13:27:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (17C0A800) [pid = 2548] [serial = 1239] [outer = 00000000] 13:27:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (17C4DC00) [pid = 2548] [serial = 1240] [outer = 17C0A800] 13:27:48 INFO - PROCESS | 2548 | 1463430468161 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17F1AC00) [pid = 2548] [serial = 1241] [outer = 17C0A800] 13:27:48 INFO - PROCESS | 2548 | 1463430468589 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 13:27:48 INFO - PROCESS | 2548 | 1463430468626 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 2548 | 1463430468629 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 13:27:48 INFO - PROCESS | 2548 | 1463430468632 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 2548 | 1463430468633 Marionette TRACE conn6 <- [1,1618,null,{}] 13:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:27:48 INFO - PROCESS | 2548 | 1463430468637 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:48 INFO - PROCESS | 2548 | 1463430468771 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 13:27:48 INFO - PROCESS | 2548 | 1463430468861 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 2548 | ++DOCSHELL 17F26800 == 53 [pid = 2548] [id = 414] 13:27:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (17F27400) [pid = 2548] [serial = 1242] [outer = 00000000] 13:27:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (17F3D000) [pid = 2548] [serial = 1243] [outer = 17F27400] 13:27:48 INFO - PROCESS | 2548 | 1463430468905 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (17FB0800) [pid = 2548] [serial = 1244] [outer = 17F27400] 13:27:49 INFO - PROCESS | 2548 | 1463430469311 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 731ms 13:27:49 INFO - PROCESS | 2548 | 1463430469371 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 2548 | 1463430469373 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 13:27:49 INFO - PROCESS | 2548 | 1463430469376 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:27:49 INFO - PROCESS | 2548 | 1463430469377 Marionette TRACE conn6 <- [1,1622,null,{}] 13:27:49 INFO - PROCESS | 2548 | 1463430469381 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:49 INFO - PROCESS | 2548 | 1463430469501 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 13:27:49 INFO - PROCESS | 2548 | 1463430469516 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 2548 | ++DOCSHELL 189B1800 == 54 [pid = 2548] [id = 415] 13:27:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (189B4C00) [pid = 2548] [serial = 1245] [outer = 00000000] 13:27:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (18BAA400) [pid = 2548] [serial = 1246] [outer = 189B4C00] 13:27:49 INFO - PROCESS | 2548 | 1463430469624 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (19055400) [pid = 2548] [serial = 1247] [outer = 189B4C00] 13:27:50 INFO - PROCESS | 2548 | 1463430470068 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:27:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 13:27:50 INFO - PROCESS | 2548 | 1463430470145 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 2548 | 1463430470147 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 13:27:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:27:50 INFO - PROCESS | 2548 | 1463430470151 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 2548 | 1463430470153 Marionette TRACE conn6 <- [1,1626,null,{}] 13:27:50 INFO - PROCESS | 2548 | 1463430470156 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:50 INFO - PROCESS | 2548 | 1463430470274 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 13:27:50 INFO - PROCESS | 2548 | 1463430470345 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 2548 | ++DOCSHELL 191B5000 == 55 [pid = 2548] [id = 416] 13:27:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (191B6C00) [pid = 2548] [serial = 1248] [outer = 00000000] 13:27:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1961E400) [pid = 2548] [serial = 1249] [outer = 191B6C00] 13:27:50 INFO - PROCESS | 2548 | 1463430470389 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (19B5AC00) [pid = 2548] [serial = 1250] [outer = 191B6C00] 13:27:50 INFO - PROCESS | 2548 | 1463430470820 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:27:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 731ms 13:27:50 INFO - PROCESS | 2548 | 1463430470894 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 2548 | 1463430470896 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 13:27:50 INFO - PROCESS | 2548 | 1463430470900 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:27:50 INFO - PROCESS | 2548 | 1463430470901 Marionette TRACE conn6 <- [1,1630,null,{}] 13:27:50 INFO - PROCESS | 2548 | 1463430470905 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:51 INFO - PROCESS | 2548 | 1463430471021 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 13:27:51 INFO - PROCESS | 2548 | 1463430471086 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 2548 | ++DOCSHELL 17C0E400 == 56 [pid = 2548] [id = 417] 13:27:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1961EC00) [pid = 2548] [serial = 1251] [outer = 00000000] 13:27:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (19F33C00) [pid = 2548] [serial = 1252] [outer = 1961EC00] 13:27:51 INFO - PROCESS | 2548 | 1463430471130 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (19F6F400) [pid = 2548] [serial = 1253] [outer = 1961EC00] 13:27:51 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (19166400) [pid = 2548] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:27:51 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (19B50C00) [pid = 2548] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:27:51 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (19F75800) [pid = 2548] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:27:51 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (159DB400) [pid = 2548] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:27:51 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (091D2800) [pid = 2548] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:27:51 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (0FC56800) [pid = 2548] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:27:51 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (18963400) [pid = 2548] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:27:51 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (0FB0F800) [pid = 2548] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:27:51 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (17C05C00) [pid = 2548] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:27:51 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (17C03C00) [pid = 2548] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:27:51 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (142E1800) [pid = 2548] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:27:51 INFO - PROCESS | 2548 | 1463430471635 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:27:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:27:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 770ms 13:27:51 INFO - PROCESS | 2548 | 1463430471672 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 2548 | 1463430471674 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 13:27:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:27:51 INFO - PROCESS | 2548 | 1463430471677 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 2548 | 1463430471679 Marionette TRACE conn6 <- [1,1634,null,{}] 13:27:51 INFO - PROCESS | 2548 | 1463430471682 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:51 INFO - PROCESS | 2548 | 1463430471767 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 13:27:51 INFO - PROCESS | 2548 | 1463430471774 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 2548 | ++DOCSHELL 17FA4800 == 57 [pid = 2548] [id = 418] 13:27:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (189AFC00) [pid = 2548] [serial = 1254] [outer = 00000000] 13:27:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (19F2E400) [pid = 2548] [serial = 1255] [outer = 189AFC00] 13:27:51 INFO - PROCESS | 2548 | 1463430471819 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (19F75C00) [pid = 2548] [serial = 1256] [outer = 189AFC00] 13:27:52 INFO - PROCESS | 2548 | 1463430472245 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:27:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:27:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 631ms 13:27:52 INFO - PROCESS | 2548 | 1463430472309 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 13:27:52 INFO - PROCESS | 2548 | 1463430472311 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 13:27:52 INFO - PROCESS | 2548 | 1463430472314 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:27:52 INFO - PROCESS | 2548 | 1463430472315 Marionette TRACE conn6 <- [1,1638,null,{}] 13:27:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:27:52 INFO - PROCESS | 2548 | 1463430472319 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:52 INFO - PROCESS | 2548 | 1463430472402 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 13:27:52 INFO - PROCESS | 2548 | 1463430472409 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 2548 | ++DOCSHELL 19624C00 == 58 [pid = 2548] [id = 419] 13:27:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1AE89C00) [pid = 2548] [serial = 1257] [outer = 00000000] 13:27:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1B444400) [pid = 2548] [serial = 1258] [outer = 1AE89C00] 13:27:52 INFO - PROCESS | 2548 | 1463430472453 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1BD0A800) [pid = 2548] [serial = 1259] [outer = 1AE89C00] 13:27:53 INFO - PROCESS | 2548 | 1463430473021 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:27:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:27:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 13:27:53 INFO - PROCESS | 2548 | 1463430473049 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 2548 | 1463430473053 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 13:27:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:27:53 INFO - PROCESS | 2548 | 1463430473059 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 2548 | 1463430473063 Marionette TRACE conn6 <- [1,1642,null,{}] 13:27:53 INFO - PROCESS | 2548 | 1463430473070 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:53 INFO - PROCESS | 2548 | 1463430473268 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 13:27:53 INFO - PROCESS | 2548 | 1463430473389 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:53 INFO - PROCESS | 2548 | ++DOCSHELL 0FD12000 == 59 [pid = 2548] [id = 420] 13:27:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (0FD12C00) [pid = 2548] [serial = 1260] [outer = 00000000] 13:27:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1435AC00) [pid = 2548] [serial = 1261] [outer = 0FD12C00] 13:27:53 INFO - PROCESS | 2548 | 1463430473445 Marionette DEBUG loaded listener.js 13:27:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (14D76400) [pid = 2548] [serial = 1262] [outer = 0FD12C00] 13:27:53 INFO - PROCESS | 2548 | 1463430473974 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:27:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:27:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 990ms 13:27:54 INFO - PROCESS | 2548 | 1463430474049 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 2548 | 1463430474056 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 13:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:27:54 INFO - PROCESS | 2548 | 1463430474062 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 2548 | 1463430474065 Marionette TRACE conn6 <- [1,1646,null,{}] 13:27:54 INFO - PROCESS | 2548 | 1463430474069 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:54 INFO - PROCESS | 2548 | 1463430474181 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 13:27:54 INFO - PROCESS | 2548 | 1463430474295 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 2548 | ++DOCSHELL 17633000 == 60 [pid = 2548] [id = 421] 13:27:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1763E400) [pid = 2548] [serial = 1263] [outer = 00000000] 13:27:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (17C43800) [pid = 2548] [serial = 1264] [outer = 1763E400] 13:27:54 INFO - PROCESS | 2548 | 1463430474350 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (17FA6800) [pid = 2548] [serial = 1265] [outer = 1763E400] 13:27:54 INFO - PROCESS | 2548 | 1463430474969 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 13:27:55 INFO - PROCESS | 2548 | 1463430475034 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 2548 | 1463430475036 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 13:27:55 INFO - PROCESS | 2548 | 1463430475040 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:27:55 INFO - PROCESS | 2548 | 1463430475043 Marionette TRACE conn6 <- [1,1650,null,{}] 13:27:55 INFO - PROCESS | 2548 | 1463430475054 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:55 INFO - PROCESS | 2548 | 1463430475169 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 13:27:55 INFO - PROCESS | 2548 | 1463430475311 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 2548 | ++DOCSHELL 1B439C00 == 61 [pid = 2548] [id = 422] 13:27:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1B6A9400) [pid = 2548] [serial = 1266] [outer = 00000000] 13:27:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1C6E1800) [pid = 2548] [serial = 1267] [outer = 1B6A9400] 13:27:55 INFO - PROCESS | 2548 | 1463430475369 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1CCDE400) [pid = 2548] [serial = 1268] [outer = 1B6A9400] 13:27:55 INFO - PROCESS | 2548 | 1463430475954 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 931ms 13:27:55 INFO - PROCESS | 2548 | 1463430475973 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 2548 | 1463430475976 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 13:27:55 INFO - PROCESS | 2548 | 1463430475979 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:27:56 INFO - PROCESS | 2548 | 1463430475982 Marionette TRACE conn6 <- [1,1654,null,{}] 13:27:56 INFO - PROCESS | 2548 | 1463430476000 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:56 INFO - PROCESS | 2548 | 1463430476110 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 13:27:56 INFO - PROCESS | 2548 | 1463430476249 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 2548 | ++DOCSHELL 1CECF800 == 62 [pid = 2548] [id = 423] 13:27:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1CED0C00) [pid = 2548] [serial = 1269] [outer = 00000000] 13:27:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1CF1F400) [pid = 2548] [serial = 1270] [outer = 1CED0C00] 13:27:56 INFO - PROCESS | 2548 | 1463430476305 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1D6D2C00) [pid = 2548] [serial = 1271] [outer = 1CED0C00] 13:27:56 INFO - PROCESS | 2548 | 1463430476850 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 13:27:56 INFO - PROCESS | 2548 | 1463430476914 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 2548 | 1463430476916 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 13:27:56 INFO - PROCESS | 2548 | 1463430476920 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:27:56 INFO - PROCESS | 2548 | 1463430476922 Marionette TRACE conn6 <- [1,1658,null,{}] 13:27:56 INFO - PROCESS | 2548 | 1463430476926 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:57 INFO - PROCESS | 2548 | 1463430477032 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 13:27:57 INFO - PROCESS | 2548 | 1463430477145 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 2548 | ++DOCSHELL 1CF12000 == 63 [pid = 2548] [id = 424] 13:27:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (1CF1E400) [pid = 2548] [serial = 1272] [outer = 00000000] 13:27:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (1DF5B800) [pid = 2548] [serial = 1273] [outer = 1CF1E400] 13:27:57 INFO - PROCESS | 2548 | 1463430477240 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (1E181800) [pid = 2548] [serial = 1274] [outer = 1CF1E400] 13:27:57 INFO - PROCESS | 2548 | 1463430477809 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 930ms 13:27:57 INFO - PROCESS | 2548 | 1463430477854 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 13:27:57 INFO - PROCESS | 2548 | 1463430477856 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 13:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:27:57 INFO - PROCESS | 2548 | 1463430477859 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 2548 | 1463430477861 Marionette TRACE conn6 <- [1,1662,null,{}] 13:27:57 INFO - PROCESS | 2548 | 1463430477865 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:58 INFO - PROCESS | 2548 | 1463430477991 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 13:27:58 INFO - PROCESS | 2548 | 1463430478150 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 2548 | ++DOCSHELL 1EA20800 == 64 [pid = 2548] [id = 425] 13:27:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (1EADF000) [pid = 2548] [serial = 1275] [outer = 00000000] 13:27:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (1EAECC00) [pid = 2548] [serial = 1276] [outer = 1EADF000] 13:27:58 INFO - PROCESS | 2548 | 1463430478206 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (20F0AC00) [pid = 2548] [serial = 1277] [outer = 1EADF000] 13:27:58 INFO - PROCESS | 2548 | 1463430478791 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 13:27:58 INFO - PROCESS | 2548 | 1463430478834 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 13:27:58 INFO - PROCESS | 2548 | 1463430478836 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 13:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:27:58 INFO - PROCESS | 2548 | 1463430478839 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - PROCESS | 2548 | 1463430478841 Marionette TRACE conn6 <- [1,1666,null,{}] 13:27:58 INFO - PROCESS | 2548 | 1463430478845 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:58 INFO - PROCESS | 2548 | 1463430478951 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 13:27:59 INFO - PROCESS | 2548 | 1463430479093 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 2548 | ++DOCSHELL 091D3000 == 65 [pid = 2548] [id = 426] 13:27:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (0CD37000) [pid = 2548] [serial = 1278] [outer = 00000000] 13:27:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (14B27000) [pid = 2548] [serial = 1279] [outer = 0CD37000] 13:27:59 INFO - PROCESS | 2548 | 1463430479148 Marionette DEBUG loaded listener.js 13:27:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (17634400) [pid = 2548] [serial = 1280] [outer = 0CD37000] 13:27:59 INFO - PROCESS | 2548 | 1463430479932 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1117ms 13:27:59 INFO - PROCESS | 2548 | 1463430479960 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 13:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:27:59 INFO - PROCESS | 2548 | 1463430479965 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 13:27:59 INFO - PROCESS | 2548 | 1463430479969 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:27:59 INFO - PROCESS | 2548 | 1463430479973 Marionette TRACE conn6 <- [1,1670,null,{}] 13:27:59 INFO - PROCESS | 2548 | 1463430479978 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:00 INFO - PROCESS | 2548 | 1463430480082 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 13:28:00 INFO - PROCESS | 2548 | 1463430480228 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 2548 | ++DOCSHELL 17267800 == 66 [pid = 2548] [id = 427] 13:28:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (17624C00) [pid = 2548] [serial = 1281] [outer = 00000000] 13:28:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (176D0C00) [pid = 2548] [serial = 1282] [outer = 17624C00] 13:28:00 INFO - PROCESS | 2548 | 1463430480280 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (17CD4000) [pid = 2548] [serial = 1283] [outer = 17624C00] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 1EA13400 == 65 [pid = 2548] [id = 392] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 17FA4800 == 64 [pid = 2548] [id = 418] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 17C0E400 == 63 [pid = 2548] [id = 417] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 191B5000 == 62 [pid = 2548] [id = 416] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 189B1800 == 61 [pid = 2548] [id = 415] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 17F26800 == 60 [pid = 2548] [id = 414] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 17C0A400 == 59 [pid = 2548] [id = 413] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 140A3000 == 58 [pid = 2548] [id = 412] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 0FBF2800 == 57 [pid = 2548] [id = 411] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 0FD14C00 == 56 [pid = 2548] [id = 410] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 17632800 == 55 [pid = 2548] [id = 406] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (1CF1E800) [pid = 2548] [serial = 1213] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 100D7C00 == 54 [pid = 2548] [id = 405] 13:28:00 INFO - PROCESS | 2548 | --DOCSHELL 1CCE8000 == 53 [pid = 2548] [id = 404] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (191B8800) [pid = 2548] [serial = 1198] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (19F2E800) [pid = 2548] [serial = 1201] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (19616800) [pid = 2548] [serial = 1199] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (1B2E1400) [pid = 2548] [serial = 1204] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (19F35400) [pid = 2548] [serial = 1202] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (14087C00) [pid = 2548] [serial = 1162] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (18BA8800) [pid = 2548] [serial = 1165] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (1DF60400) [pid = 2548] [serial = 1168] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1E18D000) [pid = 2548] [serial = 1171] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (1E27E000) [pid = 2548] [serial = 1174] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (17628400) [pid = 2548] [serial = 1184] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (17268000) [pid = 2548] [serial = 1183] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (0FF30000) [pid = 2548] [serial = 1181] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (0FD0B000) [pid = 2548] [serial = 1180] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1059A400) [pid = 2548] [serial = 1186] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (14B21800) [pid = 2548] [serial = 1187] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (18BA4000) [pid = 2548] [serial = 1195] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (19B51000) [pid = 2548] [serial = 1210] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1B436000) [pid = 2548] [serial = 1211] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17C0D800) [pid = 2548] [serial = 1189] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (17CDC400) [pid = 2548] [serial = 1190] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (17F37800) [pid = 2548] [serial = 1192] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (17FA7C00) [pid = 2548] [serial = 1193] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1EAE7000) [pid = 2548] [serial = 1177] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (176D4400) [pid = 2548] [serial = 1207] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1B5E9400) [pid = 2548] [serial = 1205] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (17F2A800) [pid = 2548] [serial = 1208] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (18BAEC00) [pid = 2548] [serial = 1196] [outer = 00000000] [url = about:blank] 13:28:00 INFO - PROCESS | 2548 | 1463430480870 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 930ms 13:28:00 INFO - PROCESS | 2548 | 1463430480900 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 13:28:00 INFO - PROCESS | 2548 | 1463430480906 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 13:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:28:00 INFO - PROCESS | 2548 | 1463430480911 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:28:00 INFO - PROCESS | 2548 | 1463430480914 Marionette TRACE conn6 <- [1,1674,null,{}] 13:28:00 INFO - PROCESS | 2548 | 1463430480918 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:01 INFO - PROCESS | 2548 | 1463430481013 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 13:28:01 INFO - PROCESS | 2548 | 1463430481132 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 2548 | ++DOCSHELL 1044D800 == 54 [pid = 2548] [id = 428] 13:28:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1118AC00) [pid = 2548] [serial = 1284] [outer = 00000000] 13:28:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1721F400) [pid = 2548] [serial = 1285] [outer = 1118AC00] 13:28:01 INFO - PROCESS | 2548 | 1463430481185 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (17622C00) [pid = 2548] [serial = 1286] [outer = 1118AC00] 13:28:01 INFO - PROCESS | 2548 | 1463430481565 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:28:01 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 13:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 672ms 13:28:01 INFO - PROCESS | 2548 | 1463430481591 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 13:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:28:01 INFO - PROCESS | 2548 | 1463430481593 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 13:28:01 INFO - PROCESS | 2548 | 1463430481596 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - PROCESS | 2548 | 1463430481600 Marionette TRACE conn6 <- [1,1678,null,{}] 13:28:01 INFO - PROCESS | 2548 | 1463430481610 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:01 INFO - PROCESS | 2548 | 1463430481700 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 13:28:01 INFO - PROCESS | 2548 | 1463430481707 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 2548 | ++DOCSHELL 176CC400 == 55 [pid = 2548] [id = 429] 13:28:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (176CD400) [pid = 2548] [serial = 1287] [outer = 00000000] 13:28:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (17F33000) [pid = 2548] [serial = 1288] [outer = 176CD400] 13:28:01 INFO - PROCESS | 2548 | 1463430481754 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (17FA5000) [pid = 2548] [serial = 1289] [outer = 176CD400] 13:28:02 INFO - PROCESS | 2548 | 1463430482208 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 13:28:02 INFO - PROCESS | 2548 | 1463430482287 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 2548 | 1463430482289 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 13:28:02 INFO - PROCESS | 2548 | 1463430482293 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 2548 | 1463430482294 Marionette TRACE conn6 <- [1,1682,null,{}] 13:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:28:02 INFO - PROCESS | 2548 | 1463430482298 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:02 INFO - PROCESS | 2548 | 1463430482388 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 13:28:02 INFO - PROCESS | 2548 | 1463430482395 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 2548 | ++DOCSHELL 17FAD400 == 56 [pid = 2548] [id = 430] 13:28:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (18968000) [pid = 2548] [serial = 1290] [outer = 00000000] 13:28:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (189B7C00) [pid = 2548] [serial = 1291] [outer = 18968000] 13:28:02 INFO - PROCESS | 2548 | 1463430482441 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (19052800) [pid = 2548] [serial = 1292] [outer = 18968000] 13:28:02 INFO - PROCESS | 2548 | 1463430482928 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 13:28:02 INFO - PROCESS | 2548 | 1463430482967 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 2548 | 1463430482969 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 13:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:28:02 INFO - PROCESS | 2548 | 1463430482972 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 2548 | 1463430482973 Marionette TRACE conn6 <- [1,1686,null,{}] 13:28:02 INFO - PROCESS | 2548 | 1463430482977 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:03 INFO - PROCESS | 2548 | 1463430483132 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 13:28:03 INFO - PROCESS | 2548 | 1463430483227 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 2548 | ++DOCSHELL 191BB400 == 57 [pid = 2548] [id = 431] 13:28:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (191C0000) [pid = 2548] [serial = 1293] [outer = 00000000] 13:28:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (19F2CC00) [pid = 2548] [serial = 1294] [outer = 191C0000] 13:28:03 INFO - PROCESS | 2548 | 1463430483272 Marionette DEBUG loaded listener.js 13:28:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (19F34000) [pid = 2548] [serial = 1295] [outer = 191C0000] 13:28:03 INFO - PROCESS | 2548 | 1463430483714 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 13:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 770ms 13:28:03 INFO - PROCESS | 2548 | 1463430483743 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 2548 | 1463430483745 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 13:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:28:03 INFO - PROCESS | 2548 | 1463430483748 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - PROCESS | 2548 | 1463430483750 Marionette TRACE conn6 <- [1,1690,null,{}] 13:28:03 INFO - PROCESS | 2548 | 1463430483753 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:03 INFO - PROCESS | 2548 | 1463430483891 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 13:28:03 INFO - PROCESS | 2548 | 1463430483898 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 2548 | ++DOCSHELL 19F2A400 == 58 [pid = 2548] [id = 432] 13:28:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (19F2C400) [pid = 2548] [serial = 1296] [outer = 00000000] 13:28:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1B6A4400) [pid = 2548] [serial = 1297] [outer = 19F2C400] 13:28:04 INFO - PROCESS | 2548 | 1463430484002 Marionette DEBUG loaded listener.js 13:28:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1C6DEC00) [pid = 2548] [serial = 1298] [outer = 19F2C400] 13:28:04 INFO - PROCESS | 2548 | 1463430484410 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 13:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:28:04 INFO - PROCESS | 2548 | 1463430484479 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 13:28:04 INFO - PROCESS | 2548 | 1463430484481 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 13:28:04 INFO - PROCESS | 2548 | 1463430484484 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 2548 | 1463430484485 Marionette TRACE conn6 <- [1,1694,null,{}] 13:28:04 INFO - PROCESS | 2548 | 1463430484524 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:04 INFO - PROCESS | 2548 | 1463430484728 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 13:28:04 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (189B4C00) [pid = 2548] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:28:04 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (0FD16000) [pid = 2548] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:28:04 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (0FD0A000) [pid = 2548] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:28:04 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (191B6C00) [pid = 2548] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:28:04 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (17C0A800) [pid = 2548] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:28:04 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (142E8800) [pid = 2548] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:28:04 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17F27400) [pid = 2548] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:28:04 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1961EC00) [pid = 2548] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:28:04 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (189AFC00) [pid = 2548] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:28:04 INFO - PROCESS | 2548 | 1463430484800 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:04 INFO - PROCESS | 2548 | ++DOCSHELL 091CFC00 == 59 [pid = 2548] [id = 433] 13:28:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (0CDADC00) [pid = 2548] [serial = 1299] [outer = 00000000] 13:28:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (17629C00) [pid = 2548] [serial = 1300] [outer = 0CDADC00] 13:28:04 INFO - PROCESS | 2548 | 1463430484844 Marionette DEBUG loaded listener.js 13:28:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (17F27400) [pid = 2548] [serial = 1301] [outer = 0CDADC00] 13:28:05 INFO - PROCESS | 2548 | 1463430485217 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 750ms 13:28:05 INFO - PROCESS | 2548 | 1463430485240 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 13:28:05 INFO - PROCESS | 2548 | 1463430485242 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 13:28:05 INFO - PROCESS | 2548 | 1463430485246 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:28:05 INFO - PROCESS | 2548 | 1463430485247 Marionette TRACE conn6 <- [1,1698,null,{}] 13:28:05 INFO - PROCESS | 2548 | 1463430485251 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:05 INFO - PROCESS | 2548 | 1463430485336 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 13:28:05 INFO - PROCESS | 2548 | 1463430485342 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 2548 | ++DOCSHELL 159E5000 == 60 [pid = 2548] [id = 434] 13:28:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (18965800) [pid = 2548] [serial = 1302] [outer = 00000000] 13:28:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1CECE800) [pid = 2548] [serial = 1303] [outer = 18965800] 13:28:05 INFO - PROCESS | 2548 | 1463430485386 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1D857800) [pid = 2548] [serial = 1304] [outer = 18965800] 13:28:05 INFO - PROCESS | 2548 | 1463430485831 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 631ms 13:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:28:05 INFO - PROCESS | 2548 | 1463430485880 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 13:28:05 INFO - PROCESS | 2548 | 1463430485882 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 13:28:05 INFO - PROCESS | 2548 | 1463430485885 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - PROCESS | 2548 | 1463430485887 Marionette TRACE conn6 <- [1,1702,null,{}] 13:28:05 INFO - PROCESS | 2548 | 1463430485890 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:06 INFO - PROCESS | 2548 | 1463430485977 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 13:28:06 INFO - PROCESS | 2548 | 1463430485984 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 2548 | ++DOCSHELL 0FF23800 == 61 [pid = 2548] [id = 435] 13:28:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (0FF2A000) [pid = 2548] [serial = 1305] [outer = 00000000] 13:28:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1CED0000) [pid = 2548] [serial = 1306] [outer = 0FF2A000] 13:28:06 INFO - PROCESS | 2548 | 1463430486028 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1E184800) [pid = 2548] [serial = 1307] [outer = 0FF2A000] 13:28:06 INFO - PROCESS | 2548 | 1463430486492 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 13:28:06 INFO - PROCESS | 2548 | 1463430486518 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 13:28:06 INFO - PROCESS | 2548 | 1463430486520 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 13:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:28:06 INFO - PROCESS | 2548 | 1463430486523 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:28:06 INFO - PROCESS | 2548 | 1463430486525 Marionette TRACE conn6 <- [1,1706,null,{}] 13:28:06 INFO - PROCESS | 2548 | 1463430486544 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:06 INFO - PROCESS | 2548 | 1463430486630 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 13:28:06 INFO - PROCESS | 2548 | 1463430486636 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 2548 | ++DOCSHELL 1CEC5400 == 62 [pid = 2548] [id = 436] 13:28:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1E272800) [pid = 2548] [serial = 1308] [outer = 00000000] 13:28:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1EAE2000) [pid = 2548] [serial = 1309] [outer = 1E272800] 13:28:06 INFO - PROCESS | 2548 | 1463430486681 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (20F0DC00) [pid = 2548] [serial = 1310] [outer = 1E272800] 13:28:07 INFO - PROCESS | 2548 | 1463430487443 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 970ms 13:28:07 INFO - PROCESS | 2548 | 1463430487496 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 13:28:07 INFO - PROCESS | 2548 | 1463430487502 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 13:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:28:07 INFO - PROCESS | 2548 | 1463430487507 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:28:07 INFO - PROCESS | 2548 | 1463430487511 Marionette TRACE conn6 <- [1,1710,null,{}] 13:28:07 INFO - PROCESS | 2548 | 1463430487517 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:07 INFO - PROCESS | 2548 | 1463430487642 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 13:28:07 INFO - PROCESS | 2548 | 1463430487781 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:07 INFO - PROCESS | 2548 | ++DOCSHELL 0FD16400 == 63 [pid = 2548] [id = 437] 13:28:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (1059E000) [pid = 2548] [serial = 1311] [outer = 00000000] 13:28:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (17631400) [pid = 2548] [serial = 1312] [outer = 1059E000] 13:28:07 INFO - PROCESS | 2548 | 1463430487840 Marionette DEBUG loaded listener.js 13:28:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (17640000) [pid = 2548] [serial = 1313] [outer = 1059E000] 13:28:08 INFO - PROCESS | 2548 | 1463430488409 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 13:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 970ms 13:28:08 INFO - PROCESS | 2548 | 1463430488482 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 2548 | 1463430488488 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 13:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:28:08 INFO - PROCESS | 2548 | 1463430488494 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 2548 | 1463430488497 Marionette TRACE conn6 <- [1,1714,null,{}] 13:28:08 INFO - PROCESS | 2548 | 1463430488516 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:08 INFO - PROCESS | 2548 | 1463430488632 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 13:28:08 INFO - PROCESS | 2548 | 1463430488775 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 2548 | ++DOCSHELL 17C0B400 == 64 [pid = 2548] [id = 438] 13:28:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (18952C00) [pid = 2548] [serial = 1314] [outer = 00000000] 13:28:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (191B7000) [pid = 2548] [serial = 1315] [outer = 18952C00] 13:28:08 INFO - PROCESS | 2548 | 1463430488831 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (19F77000) [pid = 2548] [serial = 1316] [outer = 18952C00] 13:28:09 INFO - PROCESS | 2548 | 1463430489432 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 989ms 13:28:09 INFO - PROCESS | 2548 | 1463430489484 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 13:28:09 INFO - PROCESS | 2548 | 1463430489487 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 13:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:28:09 INFO - PROCESS | 2548 | 1463430489491 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - PROCESS | 2548 | 1463430489494 Marionette TRACE conn6 <- [1,1718,null,{}] 13:28:09 INFO - PROCESS | 2548 | 1463430489505 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:09 INFO - PROCESS | 2548 | 1463430489622 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 13:28:09 INFO - PROCESS | 2548 | 1463430489782 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 2548 | ++DOCSHELL 20F0B800 == 65 [pid = 2548] [id = 439] 13:28:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (20F0F800) [pid = 2548] [serial = 1317] [outer = 00000000] 13:28:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (20F15000) [pid = 2548] [serial = 1318] [outer = 20F0F800] 13:28:09 INFO - PROCESS | 2548 | 1463430489840 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (212C8400) [pid = 2548] [serial = 1319] [outer = 20F0F800] 13:28:10 INFO - PROCESS | 2548 | 1463430490466 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 13:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1021ms 13:28:10 INFO - PROCESS | 2548 | 1463430490515 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 2548 | 1463430490518 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 13:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:28:10 INFO - PROCESS | 2548 | 1463430490522 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 2548 | 1463430490524 Marionette TRACE conn6 <- [1,1722,null,{}] 13:28:10 INFO - PROCESS | 2548 | 1463430490527 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:10 INFO - PROCESS | 2548 | 1463430490649 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 13:28:10 INFO - PROCESS | 2548 | 1463430490794 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 2548 | ++DOCSHELL 100D3400 == 66 [pid = 2548] [id = 440] 13:28:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (212C7000) [pid = 2548] [serial = 1320] [outer = 00000000] 13:28:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (212D4000) [pid = 2548] [serial = 1321] [outer = 212C7000] 13:28:10 INFO - PROCESS | 2548 | 1463430490849 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (213EDC00) [pid = 2548] [serial = 1322] [outer = 212C7000] 13:28:11 INFO - PROCESS | 2548 | 1463430491391 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 930ms 13:28:11 INFO - PROCESS | 2548 | 1463430491455 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 13:28:11 INFO - PROCESS | 2548 | 1463430491458 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 13:28:11 INFO - PROCESS | 2548 | 1463430491461 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:28:11 INFO - PROCESS | 2548 | 1463430491463 Marionette TRACE conn6 <- [1,1726,null,{}] 13:28:11 INFO - PROCESS | 2548 | 1463430491467 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:11 INFO - PROCESS | 2548 | 1463430491575 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 13:28:11 INFO - PROCESS | 2548 | 1463430491733 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 2548 | ++DOCSHELL 17C10400 == 67 [pid = 2548] [id = 441] 13:28:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (1DFB4400) [pid = 2548] [serial = 1323] [outer = 00000000] 13:28:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (1DFBAC00) [pid = 2548] [serial = 1324] [outer = 1DFB4400] 13:28:11 INFO - PROCESS | 2548 | 1463430491788 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (1DFBCC00) [pid = 2548] [serial = 1325] [outer = 1DFB4400] 13:28:12 INFO - PROCESS | 2548 | 1463430492635 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1224ms 13:28:12 INFO - PROCESS | 2548 | 1463430492689 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 2548 | 1463430492693 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 13:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:28:12 INFO - PROCESS | 2548 | 1463430492698 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 2548 | 1463430492702 Marionette TRACE conn6 <- [1,1730,null,{}] 13:28:12 INFO - PROCESS | 2548 | 1463430492708 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:12 INFO - PROCESS | 2548 | 1463430492818 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 13:28:12 INFO - PROCESS | 2548 | 1463430492959 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 2548 | ++DOCSHELL 0CDA6000 == 68 [pid = 2548] [id = 442] 13:28:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 146 (0FD12800) [pid = 2548] [serial = 1326] [outer = 00000000] 13:28:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 147 (14D13800) [pid = 2548] [serial = 1327] [outer = 0FD12800] 13:28:13 INFO - PROCESS | 2548 | 1463430493009 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 148 (159E9000) [pid = 2548] [serial = 1328] [outer = 0FD12800] 13:28:13 INFO - PROCESS | 2548 | 1463430493598 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 930ms 13:28:13 INFO - PROCESS | 2548 | 1463430493633 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 13:28:13 INFO - PROCESS | 2548 | 1463430493639 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 13:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:28:13 INFO - PROCESS | 2548 | 1463430493646 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 2548 | 1463430493648 Marionette TRACE conn6 <- [1,1734,null,{}] 13:28:13 INFO - PROCESS | 2548 | 1463430493652 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:13 INFO - PROCESS | 2548 | 1463430493761 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 13:28:13 INFO - PROCESS | 2548 | 1463430493929 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 2548 | ++DOCSHELL 10297000 == 69 [pid = 2548] [id = 443] 13:28:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 149 (17635400) [pid = 2548] [serial = 1329] [outer = 00000000] 13:28:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 150 (176D5000) [pid = 2548] [serial = 1330] [outer = 17635400] 13:28:14 INFO - PROCESS | 2548 | 1463430493978 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 151 (17F11400) [pid = 2548] [serial = 1331] [outer = 17635400] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 0FD09400 == 68 [pid = 2548] [id = 356] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 14AD0C00 == 67 [pid = 2548] [id = 357] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 1BD0BC00 == 66 [pid = 2548] [id = 359] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 18BA6000 == 65 [pid = 2548] [id = 358] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 0FF23800 == 64 [pid = 2548] [id = 435] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 159E5000 == 63 [pid = 2548] [id = 434] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 091CFC00 == 62 [pid = 2548] [id = 433] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 19F2A400 == 61 [pid = 2548] [id = 432] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 191BB400 == 60 [pid = 2548] [id = 431] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 17FAD400 == 59 [pid = 2548] [id = 430] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 176CC400 == 58 [pid = 2548] [id = 429] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 1044D800 == 57 [pid = 2548] [id = 428] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 150 (14A3F400) [pid = 2548] [serial = 1216] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 149 (17CD7000) [pid = 2548] [serial = 1219] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 148 (1C8C0400) [pid = 2548] [serial = 1222] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 147 (1DF63800) [pid = 2548] [serial = 1225] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 146 (1EA1DC00) [pid = 2548] [serial = 1228] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 145 (1B444400) [pid = 2548] [serial = 1258] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 17267800 == 56 [pid = 2548] [id = 427] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 1B439C00 == 55 [pid = 2548] [id = 422] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 17633000 == 54 [pid = 2548] [id = 421] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 0FD12000 == 53 [pid = 2548] [id = 420] 13:28:14 INFO - PROCESS | 2548 | --DOCSHELL 19624C00 == 52 [pid = 2548] [id = 419] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (18BAA400) [pid = 2548] [serial = 1246] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (1435D800) [pid = 2548] [serial = 1232] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (10293C00) [pid = 2548] [serial = 1231] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (10296C00) [pid = 2548] [serial = 1234] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (1961E400) [pid = 2548] [serial = 1249] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (159DE000) [pid = 2548] [serial = 1235] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (17C4DC00) [pid = 2548] [serial = 1240] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (17F1AC00) [pid = 2548] [serial = 1241] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (1590E800) [pid = 2548] [serial = 1237] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (17265400) [pid = 2548] [serial = 1238] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (19055400) [pid = 2548] [serial = 1247] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (17F3D000) [pid = 2548] [serial = 1243] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (19F33C00) [pid = 2548] [serial = 1252] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (19B5AC00) [pid = 2548] [serial = 1250] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (19F6F400) [pid = 2548] [serial = 1253] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (19F75C00) [pid = 2548] [serial = 1256] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (19F2E400) [pid = 2548] [serial = 1255] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (17FB0800) [pid = 2548] [serial = 1244] [outer = 00000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2548 | 1463430494526 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 930ms 13:28:14 INFO - PROCESS | 2548 | 1463430494579 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 2548 | 1463430494581 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 13:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:28:14 INFO - PROCESS | 2548 | 1463430494585 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 2548 | 1463430494588 Marionette TRACE conn6 <- [1,1738,null,{}] 13:28:14 INFO - PROCESS | 2548 | 1463430494598 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:14 INFO - PROCESS | 2548 | 1463430494694 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 13:28:14 INFO - PROCESS | 2548 | 1463430494794 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 2548 | ++DOCSHELL 0FF2D800 == 53 [pid = 2548] [id = 444] 13:28:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (100D5C00) [pid = 2548] [serial = 1332] [outer = 00000000] 13:28:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (159E5000) [pid = 2548] [serial = 1333] [outer = 100D5C00] 13:28:14 INFO - PROCESS | 2548 | 1463430494841 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (17265400) [pid = 2548] [serial = 1334] [outer = 100D5C00] 13:28:15 INFO - PROCESS | 2548 | 1463430495235 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 13:28:15 INFO - PROCESS | 2548 | 1463430495275 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 2548 | 1463430495278 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 13:28:15 INFO - PROCESS | 2548 | 1463430495281 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:28:15 INFO - PROCESS | 2548 | 1463430495283 Marionette TRACE conn6 <- [1,1742,null,{}] 13:28:15 INFO - PROCESS | 2548 | 1463430495286 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:15 INFO - PROCESS | 2548 | 1463430495373 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 13:28:15 INFO - PROCESS | 2548 | 1463430495379 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 2548 | ++DOCSHELL 17262C00 == 54 [pid = 2548] [id = 445] 13:28:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (17264C00) [pid = 2548] [serial = 1335] [outer = 00000000] 13:28:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (17C0E800) [pid = 2548] [serial = 1336] [outer = 17264C00] 13:28:15 INFO - PROCESS | 2548 | 1463430495426 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (17F40C00) [pid = 2548] [serial = 1337] [outer = 17264C00] 13:28:15 INFO - PROCESS | 2548 | 1463430495936 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 672ms 13:28:15 INFO - PROCESS | 2548 | 1463430495956 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 2548 | 1463430495958 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 13:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:28:15 INFO - PROCESS | 2548 | 1463430495962 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 2548 | 1463430495963 Marionette TRACE conn6 <- [1,1746,null,{}] 13:28:15 INFO - PROCESS | 2548 | 1463430495967 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:16 INFO - PROCESS | 2548 | 1463430496050 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 13:28:16 INFO - PROCESS | 2548 | 1463430496057 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 2548 | ++DOCSHELL 17FA5400 == 55 [pid = 2548] [id = 446] 13:28:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (17FAE400) [pid = 2548] [serial = 1338] [outer = 00000000] 13:28:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (189AE800) [pid = 2548] [serial = 1339] [outer = 17FAE400] 13:28:16 INFO - PROCESS | 2548 | 1463430496101 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (189B8C00) [pid = 2548] [serial = 1340] [outer = 17FAE400] 13:28:16 INFO - PROCESS | 2548 | 1463430496545 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 13:28:16 INFO - PROCESS | 2548 | 1463430496592 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 13:28:16 INFO - PROCESS | 2548 | 1463430496594 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 13:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:28:16 INFO - PROCESS | 2548 | 1463430496606 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:28:16 INFO - PROCESS | 2548 | 1463430496607 Marionette TRACE conn6 <- [1,1750,null,{}] 13:28:16 INFO - PROCESS | 2548 | 1463430496611 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:16 INFO - PROCESS | 2548 | 1463430496747 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 13:28:16 INFO - PROCESS | 2548 | 1463430496838 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 2548 | ++DOCSHELL 18BAB800 == 56 [pid = 2548] [id = 447] 13:28:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (18BB1400) [pid = 2548] [serial = 1341] [outer = 00000000] 13:28:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1961A400) [pid = 2548] [serial = 1342] [outer = 18BB1400] 13:28:16 INFO - PROCESS | 2548 | 1463430496884 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (19E03800) [pid = 2548] [serial = 1343] [outer = 18BB1400] 13:28:17 INFO - PROCESS | 2548 | 1463430497309 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 13:28:17 INFO - PROCESS | 2548 | 1463430497337 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 13:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:28:17 INFO - PROCESS | 2548 | 1463430497339 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 13:28:17 INFO - PROCESS | 2548 | 1463430497342 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 2548 | 1463430497344 Marionette TRACE conn6 <- [1,1754,null,{}] 13:28:17 INFO - PROCESS | 2548 | 1463430497347 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:17 INFO - PROCESS | 2548 | 1463430497465 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 13:28:17 INFO - PROCESS | 2548 | 1463430497471 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 2548 | ++DOCSHELL 19F27400 == 57 [pid = 2548] [id = 448] 13:28:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (19F30800) [pid = 2548] [serial = 1344] [outer = 00000000] 13:28:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (19F6F400) [pid = 2548] [serial = 1345] [outer = 19F30800] 13:28:17 INFO - PROCESS | 2548 | 1463430497515 Marionette DEBUG loaded listener.js 13:28:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (1AE7C400) [pid = 2548] [serial = 1346] [outer = 19F30800] 13:28:17 INFO - PROCESS | 2548 | 1463430497960 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 13:28:18 INFO - PROCESS | 2548 | 1463430498013 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 13:28:18 INFO - PROCESS | 2548 | 1463430498015 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 13:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:28:18 INFO - PROCESS | 2548 | 1463430498018 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:28:18 INFO - PROCESS | 2548 | 1463430498020 Marionette TRACE conn6 <- [1,1758,null,{}] 13:28:18 INFO - PROCESS | 2548 | 1463430498037 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:18 INFO - PROCESS | 2548 | 1463430498167 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 13:28:18 INFO - PROCESS | 2548 | 1463430498264 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 2548 | ++DOCSHELL 1B2EB000 == 58 [pid = 2548] [id = 449] 13:28:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (1B444400) [pid = 2548] [serial = 1347] [outer = 00000000] 13:28:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (1BD06400) [pid = 2548] [serial = 1348] [outer = 1B444400] 13:28:18 INFO - PROCESS | 2548 | 1463430498311 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (1C849400) [pid = 2548] [serial = 1349] [outer = 1B444400] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (191C0000) [pid = 2548] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (19F2C400) [pid = 2548] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (0CDADC00) [pid = 2548] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (17624C00) [pid = 2548] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (176CD400) [pid = 2548] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (0CD37000) [pid = 2548] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (1118AC00) [pid = 2548] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (18968000) [pid = 2548] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (18965800) [pid = 2548] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (1CED2C00) [pid = 2548] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1D560400) [pid = 2548] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (1AE7A800) [pid = 2548] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (1726C800) [pid = 2548] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:28:18 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (0FF2A000) [pid = 2548] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:28:19 INFO - PROCESS | 2548 | 1463430499025 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1036ms 13:28:19 INFO - PROCESS | 2548 | 1463430499055 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 2548 | 1463430499057 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 13:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:28:19 INFO - PROCESS | 2548 | 1463430499060 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 2548 | 1463430499061 Marionette TRACE conn6 <- [1,1762,null,{}] 13:28:19 INFO - PROCESS | 2548 | 1463430499065 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:19 INFO - PROCESS | 2548 | 1463430499200 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 13:28:19 INFO - PROCESS | 2548 | 1463430499268 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 2548 | ++DOCSHELL 0FF2A000 == 59 [pid = 2548] [id = 450] 13:28:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (10525400) [pid = 2548] [serial = 1350] [outer = 00000000] 13:28:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (17FF0C00) [pid = 2548] [serial = 1351] [outer = 10525400] 13:28:19 INFO - PROCESS | 2548 | 1463430499312 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (191B9800) [pid = 2548] [serial = 1352] [outer = 10525400] 13:28:19 INFO - PROCESS | 2548 | 1463430499700 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 13:28:19 INFO - PROCESS | 2548 | 1463430499738 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 2548 | 1463430499740 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 13:28:19 INFO - PROCESS | 2548 | 1463430499742 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:28:19 INFO - PROCESS | 2548 | 1463430499744 Marionette TRACE conn6 <- [1,1766,null,{}] 13:28:19 INFO - PROCESS | 2548 | 1463430499748 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:19 INFO - PROCESS | 2548 | 1463430499835 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 13:28:19 INFO - PROCESS | 2548 | 1463430499841 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 2548 | ++DOCSHELL 189B9400 == 60 [pid = 2548] [id = 451] 13:28:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (1B5F3800) [pid = 2548] [serial = 1353] [outer = 00000000] 13:28:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1CECFC00) [pid = 2548] [serial = 1354] [outer = 1B5F3800] 13:28:19 INFO - PROCESS | 2548 | 1463430499885 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1CF1EC00) [pid = 2548] [serial = 1355] [outer = 1B5F3800] 13:28:20 INFO - PROCESS | 2548 | 1463430500326 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 13:28:20 INFO - PROCESS | 2548 | 1463430500376 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 2548 | 1463430500378 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 13:28:20 INFO - PROCESS | 2548 | 1463430500381 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:28:20 INFO - PROCESS | 2548 | 1463430500384 Marionette TRACE conn6 <- [1,1770,null,{}] 13:28:20 INFO - PROCESS | 2548 | 1463430500387 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:20 INFO - PROCESS | 2548 | 1463430500490 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 13:28:20 INFO - PROCESS | 2548 | 1463430500496 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 2548 | ++DOCSHELL 1CD33C00 == 61 [pid = 2548] [id = 452] 13:28:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1CD35800) [pid = 2548] [serial = 1356] [outer = 00000000] 13:28:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (1CD3DC00) [pid = 2548] [serial = 1357] [outer = 1CD35800] 13:28:20 INFO - PROCESS | 2548 | 1463430500546 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (1D6CFC00) [pid = 2548] [serial = 1358] [outer = 1CD35800] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 1B22AC00 == 60 [pid = 2548] [id = 407] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 1EA20800 == 59 [pid = 2548] [id = 425] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 1029D400 == 58 [pid = 2548] [id = 162] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 091D3000 == 57 [pid = 2548] [id = 426] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 1D855000 == 56 [pid = 2548] [id = 409] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 1CECF800 == 55 [pid = 2548] [id = 423] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 1CF12000 == 54 [pid = 2548] [id = 424] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 1DF55C00 == 53 [pid = 2548] [id = 408] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 1C62A800 == 52 [pid = 2548] [id = 360] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 091CB800 == 51 [pid = 2548] [id = 336] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 165E1000 == 50 [pid = 2548] [id = 334] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 17FAE000 == 49 [pid = 2548] [id = 345] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 091C9000 == 48 [pid = 2548] [id = 339] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 14564000 == 47 [pid = 2548] [id = 338] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 14584000 == 46 [pid = 2548] [id = 337] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 1D554000 == 45 [pid = 2548] [id = 375] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 17F29000 == 44 [pid = 2548] [id = 343] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 091CC400 == 43 [pid = 2548] [id = 376] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 10297000 == 42 [pid = 2548] [id = 443] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 0CDA6000 == 41 [pid = 2548] [id = 442] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 100D3400 == 40 [pid = 2548] [id = 440] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 17C10400 == 39 [pid = 2548] [id = 441] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 20F0B800 == 38 [pid = 2548] [id = 439] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 0FD16400 == 37 [pid = 2548] [id = 437] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 17C0B400 == 36 [pid = 2548] [id = 438] 13:28:21 INFO - PROCESS | 2548 | --DOCSHELL 1CEC5400 == 35 [pid = 2548] [id = 436] 13:28:22 INFO - PROCESS | 2548 | --DOCSHELL 18BAB800 == 34 [pid = 2548] [id = 447] 13:28:22 INFO - PROCESS | 2548 | --DOCSHELL 19F27400 == 33 [pid = 2548] [id = 448] 13:28:22 INFO - PROCESS | 2548 | --DOCSHELL 0FF2D800 == 32 [pid = 2548] [id = 444] 13:28:22 INFO - PROCESS | 2548 | --DOCSHELL 17262C00 == 31 [pid = 2548] [id = 445] 13:28:22 INFO - PROCESS | 2548 | --DOCSHELL 189B9400 == 30 [pid = 2548] [id = 451] 13:28:22 INFO - PROCESS | 2548 | --DOCSHELL 0FF2A000 == 29 [pid = 2548] [id = 450] 13:28:22 INFO - PROCESS | 2548 | --DOCSHELL 17FA5400 == 28 [pid = 2548] [id = 446] 13:28:22 INFO - PROCESS | 2548 | --DOCSHELL 1B2EB000 == 27 [pid = 2548] [id = 449] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (1CF20000) [pid = 2548] [serial = 1123] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (1D6D4C00) [pid = 2548] [serial = 1126] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (1CCE3000) [pid = 2548] [serial = 1120] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (17F2C800) [pid = 2548] [serial = 1117] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (19F2CC00) [pid = 2548] [serial = 1294] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1B6A4400) [pid = 2548] [serial = 1297] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (19F34000) [pid = 2548] [serial = 1295] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (17629C00) [pid = 2548] [serial = 1300] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (176D0C00) [pid = 2548] [serial = 1282] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (1C6DEC00) [pid = 2548] [serial = 1298] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (17F33000) [pid = 2548] [serial = 1288] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (17FA5000) [pid = 2548] [serial = 1289] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (17634400) [pid = 2548] [serial = 1280] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (14B27000) [pid = 2548] [serial = 1279] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1721F400) [pid = 2548] [serial = 1285] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (17622C00) [pid = 2548] [serial = 1286] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (189B7C00) [pid = 2548] [serial = 1291] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1435AC00) [pid = 2548] [serial = 1261] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1C6E1800) [pid = 2548] [serial = 1267] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17C43800) [pid = 2548] [serial = 1264] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1CF1F400) [pid = 2548] [serial = 1270] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1DF5B800) [pid = 2548] [serial = 1273] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1EAECC00) [pid = 2548] [serial = 1276] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1CECE800) [pid = 2548] [serial = 1303] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (17CD4000) [pid = 2548] [serial = 1283] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1D857800) [pid = 2548] [serial = 1304] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1E184800) [pid = 2548] [serial = 1307] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (19052800) [pid = 2548] [serial = 1292] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (17F27400) [pid = 2548] [serial = 1301] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1CED0000) [pid = 2548] [serial = 1306] [outer = 00000000] [url = about:blank] 13:28:22 INFO - PROCESS | 2548 | 1463430502934 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:28:22 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 13:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2582ms 13:28:22 INFO - PROCESS | 2548 | 1463430502967 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 2548 | 1463430502972 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 13:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:28:23 INFO - PROCESS | 2548 | 1463430502977 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 2548 | 1463430502981 Marionette TRACE conn6 <- [1,1774,null,{}] 13:28:23 INFO - PROCESS | 2548 | 1463430502987 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:23 INFO - PROCESS | 2548 | 1463430503082 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 13:28:23 INFO - PROCESS | 2548 | 1463430503093 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 2548 | ++DOCSHELL 0A189000 == 28 [pid = 2548] [id = 453] 13:28:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (0A18AC00) [pid = 2548] [serial = 1359] [outer = 00000000] 13:28:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (0CD73C00) [pid = 2548] [serial = 1360] [outer = 0A18AC00] 13:28:23 INFO - PROCESS | 2548 | 1463430503141 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (0FB02400) [pid = 2548] [serial = 1361] [outer = 0A18AC00] 13:28:23 INFO - PROCESS | 2548 | 1463430503626 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:28:23 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 13:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 690ms 13:28:23 INFO - PROCESS | 2548 | 1463430503669 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 2548 | 1463430503676 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 13:28:23 INFO - PROCESS | 2548 | 1463430503682 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 2548 | 1463430503685 Marionette TRACE conn6 <- [1,1778,null,{}] 13:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:28:23 INFO - PROCESS | 2548 | 1463430503689 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:23 INFO - PROCESS | 2548 | 1463430503775 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 13:28:23 INFO - PROCESS | 2548 | 1463430503787 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 2548 | ++DOCSHELL 0FD12000 == 29 [pid = 2548] [id = 454] 13:28:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (0FD13C00) [pid = 2548] [serial = 1362] [outer = 00000000] 13:28:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (0FD18C00) [pid = 2548] [serial = 1363] [outer = 0FD13C00] 13:28:23 INFO - PROCESS | 2548 | 1463430503833 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (0FF29800) [pid = 2548] [serial = 1364] [outer = 0FD13C00] 13:28:24 INFO - PROCESS | 2548 | 1463430504316 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:28:24 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) 13:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 13:28:24 INFO - PROCESS | 2548 | 1463430504358 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 13:28:24 INFO - PROCESS | 2548 | 1463430504360 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 13:28:24 INFO - PROCESS | 2548 | 1463430504364 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:28:24 INFO - PROCESS | 2548 | 1463430504367 Marionette TRACE conn6 <- [1,1782,null,{}] 13:28:24 INFO - PROCESS | 2548 | 1463430504379 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:24 INFO - PROCESS | 2548 | 1463430504469 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 13:28:24 INFO - PROCESS | 2548 | 1463430504592 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 2548 | ++DOCSHELL 10446400 == 30 [pid = 2548] [id = 455] 13:28:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1044AC00) [pid = 2548] [serial = 1365] [outer = 00000000] 13:28:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1059C000) [pid = 2548] [serial = 1366] [outer = 1044AC00] 13:28:24 INFO - PROCESS | 2548 | 1463430504642 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (11168400) [pid = 2548] [serial = 1367] [outer = 1044AC00] 13:28:25 INFO - PROCESS | 2548 | 1463430505051 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 13:28:25 INFO - PROCESS | 2548 | 1463430505098 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 2548 | 1463430505100 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 13:28:25 INFO - PROCESS | 2548 | 1463430505103 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:28:25 INFO - PROCESS | 2548 | 1463430505105 Marionette TRACE conn6 <- [1,1786,null,{}] 13:28:25 INFO - PROCESS | 2548 | 1463430505115 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:25 INFO - PROCESS | 2548 | 1463430505198 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 13:28:25 INFO - PROCESS | 2548 | 1463430505215 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 2548 | ++DOCSHELL 0FC58C00 == 31 [pid = 2548] [id = 456] 13:28:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (140A1800) [pid = 2548] [serial = 1368] [outer = 00000000] 13:28:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (14567800) [pid = 2548] [serial = 1369] [outer = 140A1800] 13:28:25 INFO - PROCESS | 2548 | 1463430505262 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (14B2C000) [pid = 2548] [serial = 1370] [outer = 140A1800] 13:28:25 INFO - PROCESS | 2548 | 1463430505698 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 631ms 13:28:25 INFO - PROCESS | 2548 | 1463430505740 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 2548 | 1463430505742 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 13:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:28:25 INFO - PROCESS | 2548 | 1463430505746 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 2548 | 1463430505747 Marionette TRACE conn6 <- [1,1790,null,{}] 13:28:25 INFO - PROCESS | 2548 | 1463430505755 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:25 INFO - PROCESS | 2548 | 1463430505833 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 13:28:25 INFO - PROCESS | 2548 | 1463430505870 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 2548 | ++DOCSHELL 14D1F400 == 32 [pid = 2548] [id = 457] 13:28:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (14D70000) [pid = 2548] [serial = 1371] [outer = 00000000] 13:28:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (159DD400) [pid = 2548] [serial = 1372] [outer = 14D70000] 13:28:25 INFO - PROCESS | 2548 | 1463430505915 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (15F4D400) [pid = 2548] [serial = 1373] [outer = 14D70000] 13:28:26 INFO - PROCESS | 2548 | 1463430506361 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 13:28:26 INFO - PROCESS | 2548 | 1463430506387 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 2548 | 1463430506389 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 13:28:26 INFO - PROCESS | 2548 | 1463430506393 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 2548 | 1463430506394 Marionette TRACE conn6 <- [1,1794,null,{}] 13:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:28:26 INFO - PROCESS | 2548 | 1463430506398 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:26 INFO - PROCESS | 2548 | 1463430506510 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 13:28:26 INFO - PROCESS | 2548 | 1463430506521 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 2548 | ++DOCSHELL 1726AC00 == 33 [pid = 2548] [id = 458] 13:28:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1726C400) [pid = 2548] [serial = 1374] [outer = 00000000] 13:28:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (17626800) [pid = 2548] [serial = 1375] [outer = 1726C400] 13:28:26 INFO - PROCESS | 2548 | 1463430506566 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1762C400) [pid = 2548] [serial = 1376] [outer = 1726C400] 13:28:27 INFO - PROCESS | 2548 | 1463430506990 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 13:28:27 INFO - PROCESS | 2548 | 1463430507039 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 2548 | 1463430507041 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 13:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:28:27 INFO - PROCESS | 2548 | 1463430507045 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 2548 | 1463430507046 Marionette TRACE conn6 <- [1,1798,null,{}] 13:28:27 INFO - PROCESS | 2548 | 1463430507054 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:27 INFO - PROCESS | 2548 | 1463430507129 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 13:28:27 INFO - PROCESS | 2548 | 1463430507136 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 2548 | ++DOCSHELL 17636000 == 34 [pid = 2548] [id = 459] 13:28:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (17638000) [pid = 2548] [serial = 1377] [outer = 00000000] 13:28:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (176CDC00) [pid = 2548] [serial = 1378] [outer = 17638000] 13:28:27 INFO - PROCESS | 2548 | 1463430507181 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (176D1400) [pid = 2548] [serial = 1379] [outer = 17638000] 13:28:27 INFO - PROCESS | 2548 | 1463430507649 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 13:28:27 INFO - PROCESS | 2548 | 1463430507693 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 2548 | 1463430507695 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 13:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:28:27 INFO - PROCESS | 2548 | 1463430507698 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 2548 | 1463430507700 Marionette TRACE conn6 <- [1,1802,null,{}] 13:28:27 INFO - PROCESS | 2548 | 1463430507703 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:27 INFO - PROCESS | 2548 | 1463430507778 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 13:28:27 INFO - PROCESS | 2548 | 1463430507785 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 2548 | ++DOCSHELL 14B28000 == 35 [pid = 2548] [id = 460] 13:28:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (176D8800) [pid = 2548] [serial = 1380] [outer = 00000000] 13:28:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (17C0D800) [pid = 2548] [serial = 1381] [outer = 176D8800] 13:28:27 INFO - PROCESS | 2548 | 1463430507831 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (17C08800) [pid = 2548] [serial = 1382] [outer = 176D8800] 13:28:28 INFO - PROCESS | 2548 | 1463430508303 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 13:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:28:28 INFO - PROCESS | 2548 | 1463430508334 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 13:28:28 INFO - PROCESS | 2548 | 1463430508337 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 13:28:28 INFO - PROCESS | 2548 | 1463430508340 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 2548 | 1463430508342 Marionette TRACE conn6 <- [1,1806,null,{}] 13:28:28 INFO - PROCESS | 2548 | 1463430508346 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:28 INFO - PROCESS | 2548 | 1463430508458 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 13:28:28 INFO - PROCESS | 2548 | 1463430508467 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 2548 | ++DOCSHELL 10419000 == 36 [pid = 2548] [id = 461] 13:28:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (17F22400) [pid = 2548] [serial = 1383] [outer = 00000000] 13:28:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (17F28800) [pid = 2548] [serial = 1384] [outer = 17F22400] 13:28:28 INFO - PROCESS | 2548 | 1463430508511 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (17F29000) [pid = 2548] [serial = 1385] [outer = 17F22400] 13:28:29 INFO - PROCESS | 2548 | 1463430509010 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 731ms 13:28:29 INFO - PROCESS | 2548 | 1463430509071 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 13:28:29 INFO - PROCESS | 2548 | 1463430509073 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 13:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:28:29 INFO - PROCESS | 2548 | 1463430509082 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 2548 | 1463430509084 Marionette TRACE conn6 <- [1,1810,null,{}] 13:28:29 INFO - PROCESS | 2548 | 1463430509092 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:29 INFO - PROCESS | 2548 | 1463430509206 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 13:28:29 INFO - PROCESS | 2548 | 1463430509218 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 2548 | ++DOCSHELL 091CE800 == 37 [pid = 2548] [id = 462] 13:28:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (17F27400) [pid = 2548] [serial = 1386] [outer = 00000000] 13:28:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (17F3D400) [pid = 2548] [serial = 1387] [outer = 17F27400] 13:28:29 INFO - PROCESS | 2548 | 1463430509262 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (17FA8C00) [pid = 2548] [serial = 1388] [outer = 17F27400] 13:28:29 INFO - PROCESS | 2548 | 1463430509712 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 13:28:29 INFO - PROCESS | 2548 | 1463430509772 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 13:28:29 INFO - PROCESS | 2548 | 1463430509775 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 13:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:28:29 INFO - PROCESS | 2548 | 1463430509778 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 2548 | 1463430509780 Marionette TRACE conn6 <- [1,1814,null,{}] 13:28:29 INFO - PROCESS | 2548 | 1463430509825 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:30 INFO - PROCESS | 2548 | 1463430509969 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 13:28:30 INFO - PROCESS | 2548 | 1463430509976 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:30 INFO - PROCESS | 2548 | ++DOCSHELL 14098400 == 38 [pid = 2548] [id = 463] 13:28:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (142E2800) [pid = 2548] [serial = 1389] [outer = 00000000] 13:28:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (1721D400) [pid = 2548] [serial = 1390] [outer = 142E2800] 13:28:30 INFO - PROCESS | 2548 | 1463430510627 Marionette DEBUG loaded listener.js 13:28:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (1896C000) [pid = 2548] [serial = 1391] [outer = 142E2800] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (18BB1400) [pid = 2548] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (19F30800) [pid = 2548] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (10525400) [pid = 2548] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (1B444400) [pid = 2548] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (1B5F3800) [pid = 2548] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (0FD12800) [pid = 2548] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (1DFB4400) [pid = 2548] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (212C7000) [pid = 2548] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (20F0F800) [pid = 2548] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (18952C00) [pid = 2548] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (1059E000) [pid = 2548] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1E272800) [pid = 2548] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (17FAE400) [pid = 2548] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (17264C00) [pid = 2548] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (100D5C00) [pid = 2548] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (17635400) [pid = 2548] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (1B6A9400) [pid = 2548] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1029B400) [pid = 2548] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (1E180400) [pid = 2548] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (1B22C800) [pid = 2548] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1AE89C00) [pid = 2548] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1EADF000) [pid = 2548] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (1CED0C00) [pid = 2548] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1763F800) [pid = 2548] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1CF1E400) [pid = 2548] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (100D9800) [pid = 2548] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1EA20C00) [pid = 2548] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1762A000) [pid = 2548] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (0CD73400) [pid = 2548] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1E275400) [pid = 2548] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (1E279400) [pid = 2548] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (1CCEA400) [pid = 2548] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (17C09000) [pid = 2548] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (1763E400) [pid = 2548] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1DF56800) [pid = 2548] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:28:30 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (0FD12C00) [pid = 2548] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:28:31 INFO - PROCESS | 2548 | 1463430511061 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1297ms 13:28:31 INFO - PROCESS | 2548 | 1463430511079 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 2548 | 1463430511081 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 13:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:28:31 INFO - PROCESS | 2548 | 1463430511083 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 2548 | 1463430511085 Marionette TRACE conn6 <- [1,1818,null,{}] 13:28:31 INFO - PROCESS | 2548 | 1463430511089 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:31 INFO - PROCESS | 2548 | 1463430511201 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 13:28:31 INFO - PROCESS | 2548 | 1463430511210 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 2548 | ++DOCSHELL 091D5000 == 39 [pid = 2548] [id = 464] 13:28:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (100D9800) [pid = 2548] [serial = 1392] [outer = 00000000] 13:28:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (176D3000) [pid = 2548] [serial = 1393] [outer = 100D9800] 13:28:31 INFO - PROCESS | 2548 | 1463430511254 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17C05800) [pid = 2548] [serial = 1394] [outer = 100D9800] 13:28:31 INFO - PROCESS | 2548 | 1463430511664 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 13:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:28:31 INFO - PROCESS | 2548 | 1463430511715 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 2548 | 1463430511717 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 13:28:31 INFO - PROCESS | 2548 | 1463430511719 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 2548 | 1463430511721 Marionette TRACE conn6 <- [1,1822,null,{}] 13:28:31 INFO - PROCESS | 2548 | 1463430511724 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:31 INFO - PROCESS | 2548 | 1463430511840 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 13:28:31 INFO - PROCESS | 2548 | 1463430511880 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 2548 | ++DOCSHELL 090FB000 == 40 [pid = 2548] [id = 465] 13:28:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (14A41800) [pid = 2548] [serial = 1395] [outer = 00000000] 13:28:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (189B7400) [pid = 2548] [serial = 1396] [outer = 14A41800] 13:28:31 INFO - PROCESS | 2548 | 1463430511924 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (18BADC00) [pid = 2548] [serial = 1397] [outer = 14A41800] 13:28:32 INFO - PROCESS | 2548 | 1463430512329 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 631ms 13:28:32 INFO - PROCESS | 2548 | 1463430512351 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 13:28:32 INFO - PROCESS | 2548 | 1463430512353 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 13:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:28:32 INFO - PROCESS | 2548 | 1463430512356 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:28:32 INFO - PROCESS | 2548 | 1463430512357 Marionette TRACE conn6 <- [1,1826,null,{}] 13:28:32 INFO - PROCESS | 2548 | 1463430512361 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:32 INFO - PROCESS | 2548 | 1463430512486 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 13:28:32 INFO - PROCESS | 2548 | 1463430512495 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 2548 | ++DOCSHELL 18BA4400 == 41 [pid = 2548] [id = 466] 13:28:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (18BAFC00) [pid = 2548] [serial = 1398] [outer = 00000000] 13:28:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1905A400) [pid = 2548] [serial = 1399] [outer = 18BAFC00] 13:28:32 INFO - PROCESS | 2548 | 1463430512540 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1905F800) [pid = 2548] [serial = 1400] [outer = 18BAFC00] 13:28:33 INFO - PROCESS | 2548 | 1463430513352 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1072ms 13:28:33 INFO - PROCESS | 2548 | 1463430513430 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 2548 | 1463430513435 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 13:28:33 INFO - PROCESS | 2548 | 1463430513440 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:28:33 INFO - PROCESS | 2548 | 1463430513444 Marionette TRACE conn6 <- [1,1830,null,{}] 13:28:33 INFO - PROCESS | 2548 | 1463430513450 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:33 INFO - PROCESS | 2548 | 1463430513596 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 13:28:33 INFO - PROCESS | 2548 | 1463430513728 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 2548 | ++DOCSHELL 0A1F3800 == 42 [pid = 2548] [id = 467] 13:28:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (0CDEDC00) [pid = 2548] [serial = 1401] [outer = 00000000] 13:28:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (0FF2B800) [pid = 2548] [serial = 1402] [outer = 0CDEDC00] 13:28:33 INFO - PROCESS | 2548 | 1463430513788 Marionette DEBUG loaded listener.js 13:28:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (100DAC00) [pid = 2548] [serial = 1403] [outer = 0CDEDC00] 13:28:34 INFO - PROCESS | 2548 | 1463430514480 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1131ms 13:28:34 INFO - PROCESS | 2548 | 1463430514576 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 2548 | 1463430514582 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 13:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:28:34 INFO - PROCESS | 2548 | 1463430514588 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 2548 | 1463430514591 Marionette TRACE conn6 <- [1,1834,null,{}] 13:28:34 INFO - PROCESS | 2548 | 1463430514595 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:34 INFO - PROCESS | 2548 | 1463430514775 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 13:28:34 INFO - PROCESS | 2548 | 1463430514787 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 2548 | ++DOCSHELL 10292000 == 43 [pid = 2548] [id = 468] 13:28:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1029DC00) [pid = 2548] [serial = 1404] [outer = 00000000] 13:28:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (14586000) [pid = 2548] [serial = 1405] [outer = 1029DC00] 13:28:34 INFO - PROCESS | 2548 | 1463430514841 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (15911000) [pid = 2548] [serial = 1406] [outer = 1029DC00] 13:28:35 INFO - PROCESS | 2548 | 1463430515756 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:28:35 INFO - PROCESS | 2548 | --DOCSHELL 10292800 == 42 [pid = 2548] [id = 323] 13:28:35 INFO - PROCESS | 2548 | --DOCSHELL 0FC4EC00 == 41 [pid = 2548] [id = 318] 13:28:35 INFO - PROCESS | 2548 | --DOCSHELL 1029BC00 == 40 [pid = 2548] [id = 324] 13:28:35 INFO - PROCESS | 2548 | --DOCSHELL 172A8400 == 39 [pid = 2548] [id = 320] 13:28:35 INFO - PROCESS | 2548 | --DOCSHELL 17636C00 == 38 [pid = 2548] [id = 321] 13:28:35 INFO - PROCESS | 2548 | --DOCSHELL 176D2C00 == 37 [pid = 2548] [id = 322] 13:28:35 INFO - PROCESS | 2548 | --DOCSHELL 10293000 == 36 [pid = 2548] [id = 317] 13:28:35 INFO - PROCESS | 2548 | --DOCSHELL 1590E400 == 35 [pid = 2548] [id = 319] 13:28:35 INFO - PROCESS | 2548 | --DOCSHELL 0A1F1800 == 34 [pid = 2548] [id = 315] 13:28:35 INFO - PROCESS | 2548 | --DOCSHELL 1CD33C00 == 33 [pid = 2548] [id = 452] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (191B5400) [pid = 2548] [serial = 1166] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17FA6800) [pid = 2548] [serial = 1265] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1E270000) [pid = 2548] [serial = 1226] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1CCDE400) [pid = 2548] [serial = 1268] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (14D16000) [pid = 2548] [serial = 1163] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1E274000) [pid = 2548] [serial = 1172] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1CF18000) [pid = 2548] [serial = 1223] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1BD0A800) [pid = 2548] [serial = 1259] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (20F0AC00) [pid = 2548] [serial = 1277] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (1D6D2C00) [pid = 2548] [serial = 1271] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (17F3A400) [pid = 2548] [serial = 1220] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1E181800) [pid = 2548] [serial = 1274] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (15905400) [pid = 2548] [serial = 1217] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1EAE9800) [pid = 2548] [serial = 1178] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (1D6CF800) [pid = 2548] [serial = 1160] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (1E17F400) [pid = 2548] [serial = 1169] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (1EA16000) [pid = 2548] [serial = 1175] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (1EAE0000) [pid = 2548] [serial = 1229] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (1D560C00) [pid = 2548] [serial = 1214] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (1961A400) [pid = 2548] [serial = 1342] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (1CD3DC00) [pid = 2548] [serial = 1357] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (19E03800) [pid = 2548] [serial = 1343] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1AE7C400) [pid = 2548] [serial = 1346] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (19F6F400) [pid = 2548] [serial = 1345] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (17FF0C00) [pid = 2548] [serial = 1351] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (1BD06400) [pid = 2548] [serial = 1348] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1CECFC00) [pid = 2548] [serial = 1354] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (1C849400) [pid = 2548] [serial = 1349] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (159E9000) [pid = 2548] [serial = 1328] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (14D13800) [pid = 2548] [serial = 1327] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (1DFBCC00) [pid = 2548] [serial = 1325] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (1DFBAC00) [pid = 2548] [serial = 1324] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (213EDC00) [pid = 2548] [serial = 1322] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (212D4000) [pid = 2548] [serial = 1321] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (212C8400) [pid = 2548] [serial = 1319] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (20F15000) [pid = 2548] [serial = 1318] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (19F77000) [pid = 2548] [serial = 1316] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (191B7000) [pid = 2548] [serial = 1315] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (17640000) [pid = 2548] [serial = 1313] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (17631400) [pid = 2548] [serial = 1312] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (1EAE2000) [pid = 2548] [serial = 1309] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (20F0DC00) [pid = 2548] [serial = 1310] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (1CF1EC00) [pid = 2548] [serial = 1355] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (189AE800) [pid = 2548] [serial = 1339] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (17C0E800) [pid = 2548] [serial = 1336] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (17F40C00) [pid = 2548] [serial = 1337] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (159E5000) [pid = 2548] [serial = 1333] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (17265400) [pid = 2548] [serial = 1334] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 73 (17F11400) [pid = 2548] [serial = 1331] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 72 (176D5000) [pid = 2548] [serial = 1330] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 71 (189B8C00) [pid = 2548] [serial = 1340] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 70 (191B9800) [pid = 2548] [serial = 1352] [outer = 00000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2548 | --DOMWINDOW == 69 (14D76400) [pid = 2548] [serial = 1262] [outer = 00000000] [url = about:blank] 13:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1276ms 13:28:35 INFO - PROCESS | 2548 | 1463430515866 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 13:28:35 INFO - PROCESS | 2548 | 1463430515870 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 13:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:28:35 INFO - PROCESS | 2548 | 1463430515875 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 2548 | 1463430515878 Marionette TRACE conn6 <- [1,1838,null,{}] 13:28:35 INFO - PROCESS | 2548 | 1463430515884 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:36 INFO - PROCESS | 2548 | 1463430515974 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 13:28:36 INFO - PROCESS | 2548 | 1463430515984 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0F800 == 34 [pid = 2548] [id = 469] 13:28:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 70 (0FD12C00) [pid = 2548] [serial = 1407] [outer = 00000000] 13:28:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 71 (0FF28400) [pid = 2548] [serial = 1408] [outer = 0FD12C00] 13:28:36 INFO - PROCESS | 2548 | 1463430516031 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 72 (100D5C00) [pid = 2548] [serial = 1409] [outer = 0FD12C00] 13:28:36 INFO - PROCESS | 2548 | 1463430516545 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 13:28:36 INFO - PROCESS | 2548 | 1463430516605 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 2548 | 1463430516611 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 13:28:36 INFO - PROCESS | 2548 | 1463430516617 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:28:36 INFO - PROCESS | 2548 | 1463430516619 Marionette TRACE conn6 <- [1,1842,null,{}] 13:28:36 INFO - PROCESS | 2548 | 1463430516623 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:36 INFO - PROCESS | 2548 | 1463430516705 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 13:28:36 INFO - PROCESS | 2548 | 1463430516788 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 2548 | ++DOCSHELL 1010C000 == 35 [pid = 2548] [id = 470] 13:28:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 73 (10F03C00) [pid = 2548] [serial = 1410] [outer = 00000000] 13:28:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 74 (1456C000) [pid = 2548] [serial = 1411] [outer = 10F03C00] 13:28:36 INFO - PROCESS | 2548 | 1463430516840 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (14A75C00) [pid = 2548] [serial = 1412] [outer = 10F03C00] 13:28:37 INFO - PROCESS | 2548 | 1463430517233 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 13:28:37 INFO - PROCESS | 2548 | 1463430517290 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 2548 | 1463430517293 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 13:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:28:37 INFO - PROCESS | 2548 | 1463430517296 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 2548 | 1463430517299 Marionette TRACE conn6 <- [1,1846,null,{}] 13:28:37 INFO - PROCESS | 2548 | 1463430517310 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:37 INFO - PROCESS | 2548 | 1463430517395 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 13:28:37 INFO - PROCESS | 2548 | 1463430517403 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 2548 | ++DOCSHELL 17226400 == 36 [pid = 2548] [id = 471] 13:28:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (17228C00) [pid = 2548] [serial = 1413] [outer = 00000000] 13:28:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (17264C00) [pid = 2548] [serial = 1414] [outer = 17228C00] 13:28:37 INFO - PROCESS | 2548 | 1463430517451 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (17624000) [pid = 2548] [serial = 1415] [outer = 17228C00] 13:28:37 INFO - PROCESS | 2548 | 1463430517908 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 13:28:37 INFO - PROCESS | 2548 | 1463430517937 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 2548 | 1463430517940 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 13:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:28:37 INFO - PROCESS | 2548 | 1463430517943 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 2548 | 1463430517944 Marionette TRACE conn6 <- [1,1850,null,{}] 13:28:37 INFO - PROCESS | 2548 | 1463430517955 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:38 INFO - PROCESS | 2548 | 1463430518077 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 13:28:38 INFO - PROCESS | 2548 | 1463430518162 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 2548 | ++DOCSHELL 1762F000 == 37 [pid = 2548] [id = 472] 13:28:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (17633400) [pid = 2548] [serial = 1416] [outer = 00000000] 13:28:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (1763F000) [pid = 2548] [serial = 1417] [outer = 17633400] 13:28:38 INFO - PROCESS | 2548 | 1463430518207 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (176D2800) [pid = 2548] [serial = 1418] [outer = 17633400] 13:28:38 INFO - PROCESS | 2548 | 1463430518624 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 13:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:28:38 INFO - PROCESS | 2548 | 1463430518675 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 13:28:38 INFO - PROCESS | 2548 | 1463430518677 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 13:28:38 INFO - PROCESS | 2548 | 1463430518680 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 2548 | 1463430518682 Marionette TRACE conn6 <- [1,1854,null,{}] 13:28:38 INFO - PROCESS | 2548 | 1463430518686 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:38 INFO - PROCESS | 2548 | 1463430518793 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 13:28:38 INFO - PROCESS | 2548 | 1463430518800 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 2548 | ++DOCSHELL 176D3C00 == 38 [pid = 2548] [id = 473] 13:28:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (176D5C00) [pid = 2548] [serial = 1419] [outer = 00000000] 13:28:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (17CD6800) [pid = 2548] [serial = 1420] [outer = 176D5C00] 13:28:38 INFO - PROCESS | 2548 | 1463430518845 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (17C0A800) [pid = 2548] [serial = 1421] [outer = 176D5C00] 13:28:39 INFO - PROCESS | 2548 | 1463430519311 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 13:28:39 INFO - PROCESS | 2548 | 1463430519351 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 13:28:39 INFO - PROCESS | 2548 | 1463430519353 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 13:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:28:39 INFO - PROCESS | 2548 | 1463430519356 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:28:39 INFO - PROCESS | 2548 | 1463430519358 Marionette TRACE conn6 <- [1,1858,null,{}] 13:28:39 INFO - PROCESS | 2548 | 1463430519361 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:39 INFO - PROCESS | 2548 | 1463430519520 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 13:28:39 INFO - PROCESS | 2548 | 1463430519548 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 2548 | ++DOCSHELL 172AB800 == 39 [pid = 2548] [id = 474] 13:28:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (17F28000) [pid = 2548] [serial = 1422] [outer = 00000000] 13:28:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17FA5C00) [pid = 2548] [serial = 1423] [outer = 17F28000] 13:28:39 INFO - PROCESS | 2548 | 1463430519593 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (17FA6800) [pid = 2548] [serial = 1424] [outer = 17F28000] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (14A41800) [pid = 2548] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (17F22400) [pid = 2548] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (14D70000) [pid = 2548] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (140A1800) [pid = 2548] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (1044AC00) [pid = 2548] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (0FD13C00) [pid = 2548] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (0A18AC00) [pid = 2548] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (1726C400) [pid = 2548] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (17638000) [pid = 2548] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (17F27400) [pid = 2548] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (176D8800) [pid = 2548] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (100D9800) [pid = 2548] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:28:40 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (142E2800) [pid = 2548] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:28:40 INFO - PROCESS | 2548 | 1463430520164 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 830ms 13:28:40 INFO - PROCESS | 2548 | 1463430520187 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 2548 | 1463430520189 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 13:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:28:40 INFO - PROCESS | 2548 | 1463430520192 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 2548 | 1463430520194 Marionette TRACE conn6 <- [1,1862,null,{}] 13:28:40 INFO - PROCESS | 2548 | 1463430520197 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:40 INFO - PROCESS | 2548 | 1463430520277 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 13:28:40 INFO - PROCESS | 2548 | 1463430520284 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 2548 | ++DOCSHELL 0FD09C00 == 40 [pid = 2548] [id = 475] 13:28:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (100D9800) [pid = 2548] [serial = 1425] [outer = 00000000] 13:28:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (17264400) [pid = 2548] [serial = 1426] [outer = 100D9800] 13:28:40 INFO - PROCESS | 2548 | 1463430520338 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (176CC000) [pid = 2548] [serial = 1427] [outer = 100D9800] 13:28:40 INFO - PROCESS | 2548 | 1463430520778 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 13:28:40 INFO - PROCESS | 2548 | 1463430520823 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 13:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:28:40 INFO - PROCESS | 2548 | 1463430520825 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 13:28:40 INFO - PROCESS | 2548 | 1463430520853 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 2548 | 1463430520855 Marionette TRACE conn6 <- [1,1866,null,{}] 13:28:40 INFO - PROCESS | 2548 | 1463430520860 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:40 INFO - PROCESS | 2548 | 1463430520938 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 13:28:40 INFO - PROCESS | 2548 | 1463430520944 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 2548 | ++DOCSHELL 0FF31C00 == 41 [pid = 2548] [id = 476] 13:28:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (14D71400) [pid = 2548] [serial = 1428] [outer = 00000000] 13:28:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (17FF6C00) [pid = 2548] [serial = 1429] [outer = 14D71400] 13:28:41 INFO - PROCESS | 2548 | 1463430520989 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (189AA400) [pid = 2548] [serial = 1430] [outer = 14D71400] 13:28:41 INFO - PROCESS | 2548 | 1463430521404 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 610ms 13:28:41 INFO - PROCESS | 2548 | 1463430521449 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 2548 | 1463430521451 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 13:28:41 INFO - PROCESS | 2548 | 1463430521454 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 2548 | 1463430521456 Marionette TRACE conn6 <- [1,1870,null,{}] 13:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:28:41 INFO - PROCESS | 2548 | 1463430521459 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:41 INFO - PROCESS | 2548 | 1463430521536 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 13:28:41 INFO - PROCESS | 2548 | 1463430521543 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 2548 | ++DOCSHELL 17FF5800 == 42 [pid = 2548] [id = 477] 13:28:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (189B4000) [pid = 2548] [serial = 1431] [outer = 00000000] 13:28:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (18BA9000) [pid = 2548] [serial = 1432] [outer = 189B4000] 13:28:41 INFO - PROCESS | 2548 | 1463430521587 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (18BB1C00) [pid = 2548] [serial = 1433] [outer = 189B4000] 13:28:42 INFO - PROCESS | 2548 | 1463430522001 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 570ms 13:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:28:42 INFO - PROCESS | 2548 | 1463430522030 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 2548 | 1463430522032 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 13:28:42 INFO - PROCESS | 2548 | 1463430522035 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 2548 | 1463430522037 Marionette TRACE conn6 <- [1,1874,null,{}] 13:28:42 INFO - PROCESS | 2548 | 1463430522040 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:42 INFO - PROCESS | 2548 | 1463430522210 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 13:28:42 INFO - PROCESS | 2548 | 1463430522324 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 2548 | ++DOCSHELL 091D4000 == 43 [pid = 2548] [id = 478] 13:28:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (091D7400) [pid = 2548] [serial = 1434] [outer = 00000000] 13:28:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (0CD73400) [pid = 2548] [serial = 1435] [outer = 091D7400] 13:28:42 INFO - PROCESS | 2548 | 1463430522425 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (0FC52C00) [pid = 2548] [serial = 1436] [outer = 091D7400] 13:28:43 INFO - PROCESS | 2548 | 1463430522991 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1022ms 13:28:43 INFO - PROCESS | 2548 | 1463430523059 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 2548 | 1463430523063 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 13:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:28:43 INFO - PROCESS | 2548 | 1463430523068 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 2548 | 1463430523072 Marionette TRACE conn6 <- [1,1878,null,{}] 13:28:43 INFO - PROCESS | 2548 | 1463430523077 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:43 INFO - PROCESS | 2548 | 1463430523184 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 13:28:43 INFO - PROCESS | 2548 | 1463430523318 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 2548 | ++DOCSHELL 1590BC00 == 44 [pid = 2548] [id = 479] 13:28:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (15914400) [pid = 2548] [serial = 1437] [outer = 00000000] 13:28:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (1725E800) [pid = 2548] [serial = 1438] [outer = 15914400] 13:28:43 INFO - PROCESS | 2548 | 1463430523377 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (17625C00) [pid = 2548] [serial = 1439] [outer = 15914400] 13:28:43 INFO - PROCESS | 2548 | 1463430523965 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 13:28:44 INFO - PROCESS | 2548 | 1463430524003 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 2548 | 1463430524006 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 13:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:28:44 INFO - PROCESS | 2548 | 1463430524010 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 2548 | 1463430524012 Marionette TRACE conn6 <- [1,1882,null,{}] 13:28:44 INFO - PROCESS | 2548 | 1463430524016 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:44 INFO - PROCESS | 2548 | 1463430524120 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 13:28:44 INFO - PROCESS | 2548 | 1463430524256 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 2548 | ++DOCSHELL 17FA2400 == 45 [pid = 2548] [id = 480] 13:28:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (17FA4400) [pid = 2548] [serial = 1440] [outer = 00000000] 13:28:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (189B4C00) [pid = 2548] [serial = 1441] [outer = 17FA4400] 13:28:44 INFO - PROCESS | 2548 | 1463430524312 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (19053400) [pid = 2548] [serial = 1442] [outer = 17FA4400] 13:28:44 INFO - PROCESS | 2548 | 1463430524930 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 13:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:28:45 INFO - PROCESS | 2548 | 1463430524983 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 2548 | 1463430524987 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 13:28:45 INFO - PROCESS | 2548 | 1463430524998 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 2548 | 1463430525003 Marionette TRACE conn6 <- [1,1886,null,{}] 13:28:45 INFO - PROCESS | 2548 | 1463430525007 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:45 INFO - PROCESS | 2548 | 1463430525113 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 13:28:45 INFO - PROCESS | 2548 | 1463430525246 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 2548 | ++DOCSHELL 19B54400 == 46 [pid = 2548] [id = 481] 13:28:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (19B56000) [pid = 2548] [serial = 1443] [outer = 00000000] 13:28:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (19E53000) [pid = 2548] [serial = 1444] [outer = 19B56000] 13:28:45 INFO - PROCESS | 2548 | 1463430525301 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (19F2C000) [pid = 2548] [serial = 1445] [outer = 19B56000] 13:28:45 INFO - PROCESS | 2548 | 1463430525860 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 931ms 13:28:45 INFO - PROCESS | 2548 | 1463430525923 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 2548 | 1463430525925 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 13:28:45 INFO - PROCESS | 2548 | 1463430525928 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:28:45 INFO - PROCESS | 2548 | 1463430525930 Marionette TRACE conn6 <- [1,1890,null,{}] 13:28:45 INFO - PROCESS | 2548 | 1463430525934 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:46 INFO - PROCESS | 2548 | 1463430526056 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 13:28:46 INFO - PROCESS | 2548 | 1463430526306 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 2548 | ++DOCSHELL 090FAC00 == 47 [pid = 2548] [id = 482] 13:28:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (091CB800) [pid = 2548] [serial = 1446] [outer = 00000000] 13:28:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (0CDAD400) [pid = 2548] [serial = 1447] [outer = 091CB800] 13:28:46 INFO - PROCESS | 2548 | 1463430526368 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (0FF31800) [pid = 2548] [serial = 1448] [outer = 091CB800] 13:28:47 INFO - PROCESS | 2548 | 1463430527005 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:28:47 INFO - PROCESS | 2548 | --DOCSHELL 15F54800 == 46 [pid = 2548] [id = 328] 13:28:47 INFO - PROCESS | 2548 | --DOCSHELL 0FD0C400 == 45 [pid = 2548] [id = 316] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (189B7400) [pid = 2548] [serial = 1396] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (17F28800) [pid = 2548] [serial = 1384] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (159DD400) [pid = 2548] [serial = 1372] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (14567800) [pid = 2548] [serial = 1369] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (14B2C000) [pid = 2548] [serial = 1370] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (1059C000) [pid = 2548] [serial = 1366] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (11168400) [pid = 2548] [serial = 1367] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (0FD18C00) [pid = 2548] [serial = 1363] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (0FF29800) [pid = 2548] [serial = 1364] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (0CD73C00) [pid = 2548] [serial = 1360] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (0FB02400) [pid = 2548] [serial = 1361] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (17626800) [pid = 2548] [serial = 1375] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (1762C400) [pid = 2548] [serial = 1376] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (176CDC00) [pid = 2548] [serial = 1378] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (176D1400) [pid = 2548] [serial = 1379] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (17F3D400) [pid = 2548] [serial = 1387] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (17C0D800) [pid = 2548] [serial = 1381] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (15F4D400) [pid = 2548] [serial = 1373] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (176D3000) [pid = 2548] [serial = 1393] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (1721D400) [pid = 2548] [serial = 1390] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (17FA8C00) [pid = 2548] [serial = 1388] [outer = 00000000] [url = about:blank] 13:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (1896C000) [pid = 2548] [serial = 1391] [outer = 00000000] [url = about:blank] 13:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1122ms 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (17C05800) [pid = 2548] [serial = 1394] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (17F29000) [pid = 2548] [serial = 1385] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 73 (18BADC00) [pid = 2548] [serial = 1397] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | --DOMWINDOW == 72 (17C08800) [pid = 2548] [serial = 1382] [outer = 00000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2548 | 1463430527083 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 2548 | 1463430527087 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 13:28:47 INFO - PROCESS | 2548 | 1463430527091 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - PROCESS | 2548 | 1463430527095 Marionette TRACE conn6 <- [1,1894,null,{}] 13:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:28:47 INFO - PROCESS | 2548 | 1463430527102 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:47 INFO - PROCESS | 2548 | 1463430527204 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 13:28:47 INFO - PROCESS | 2548 | 1463430527289 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 2548 | ++DOCSHELL 0FBF2000 == 46 [pid = 2548] [id = 483] 13:28:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 73 (0FBF4000) [pid = 2548] [serial = 1449] [outer = 00000000] 13:28:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 74 (0FD11800) [pid = 2548] [serial = 1450] [outer = 0FBF4000] 13:28:47 INFO - PROCESS | 2548 | 1463430527338 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (100D3400) [pid = 2548] [serial = 1451] [outer = 0FBF4000] 13:28:47 INFO - PROCESS | 2548 | 1463430527777 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 13:28:47 INFO - PROCESS | 2548 | 1463430527831 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 2548 | 1463430527835 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 13:28:47 INFO - PROCESS | 2548 | 1463430527839 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:28:47 INFO - PROCESS | 2548 | 1463430527841 Marionette TRACE conn6 <- [1,1898,null,{}] 13:28:47 INFO - PROCESS | 2548 | 1463430527845 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:47 INFO - PROCESS | 2548 | 1463430527927 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 13:28:47 INFO - PROCESS | 2548 | 1463430527935 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 2548 | ++DOCSHELL 10525400 == 47 [pid = 2548] [id = 484] 13:28:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (1059C000) [pid = 2548] [serial = 1452] [outer = 00000000] 13:28:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (14B30800) [pid = 2548] [serial = 1453] [outer = 1059C000] 13:28:48 INFO - PROCESS | 2548 | 1463430527981 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (1590D000) [pid = 2548] [serial = 1454] [outer = 1059C000] 13:28:48 INFO - PROCESS | 2548 | 1463430528453 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 13:28:48 INFO - PROCESS | 2548 | 1463430528475 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 2548 | 1463430528477 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 13:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:28:48 INFO - PROCESS | 2548 | 1463430528481 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 2548 | 1463430528487 Marionette TRACE conn6 <- [1,1902,null,{}] 13:28:48 INFO - PROCESS | 2548 | 1463430528496 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:48 INFO - PROCESS | 2548 | 1463430528580 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 13:28:48 INFO - PROCESS | 2548 | 1463430528590 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 2548 | ++DOCSHELL 17627000 == 48 [pid = 2548] [id = 485] 13:28:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (17627400) [pid = 2548] [serial = 1455] [outer = 00000000] 13:28:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (17630800) [pid = 2548] [serial = 1456] [outer = 17627400] 13:28:48 INFO - PROCESS | 2548 | 1463430528634 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (17635000) [pid = 2548] [serial = 1457] [outer = 17627400] 13:28:49 INFO - PROCESS | 2548 | 1463430529064 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 631ms 13:28:49 INFO - PROCESS | 2548 | 1463430529115 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 2548 | 1463430529117 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 13:28:49 INFO - PROCESS | 2548 | 1463430529120 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:28:49 INFO - PROCESS | 2548 | 1463430529122 Marionette TRACE conn6 <- [1,1906,null,{}] 13:28:49 INFO - PROCESS | 2548 | 1463430529125 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:49 INFO - PROCESS | 2548 | 1463430529217 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 13:28:49 INFO - PROCESS | 2548 | 1463430529223 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 2548 | ++DOCSHELL 176D2C00 == 49 [pid = 2548] [id = 486] 13:28:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (176D3000) [pid = 2548] [serial = 1458] [outer = 00000000] 13:28:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (17C10400) [pid = 2548] [serial = 1459] [outer = 176D3000] 13:28:49 INFO - PROCESS | 2548 | 1463430529269 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (17C4F000) [pid = 2548] [serial = 1460] [outer = 176D3000] 13:28:49 INFO - PROCESS | 2548 | 1463430529761 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 13:28:49 INFO - PROCESS | 2548 | 1463430529796 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 2548 | 1463430529798 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 13:28:49 INFO - PROCESS | 2548 | 1463430529801 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:28:49 INFO - PROCESS | 2548 | 1463430529802 Marionette TRACE conn6 <- [1,1910,null,{}] 13:28:49 INFO - PROCESS | 2548 | 1463430529806 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:49 INFO - PROCESS | 2548 | 1463430529914 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 13:28:49 INFO - PROCESS | 2548 | 1463430529921 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 2548 | ++DOCSHELL 17CDC000 == 50 [pid = 2548] [id = 487] 13:28:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (17F1E800) [pid = 2548] [serial = 1461] [outer = 00000000] 13:28:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17F2A400) [pid = 2548] [serial = 1462] [outer = 17F1E800] 13:28:50 INFO - PROCESS | 2548 | 1463430530023 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (17F3D400) [pid = 2548] [serial = 1463] [outer = 17F1E800] 13:28:50 INFO - PROCESS | 2548 | 1463430530478 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 13:28:50 INFO - PROCESS | 2548 | 1463430530535 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 2548 | 1463430530537 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 13:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:28:50 INFO - PROCESS | 2548 | 1463430530540 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 2548 | 1463430530541 Marionette TRACE conn6 <- [1,1914,null,{}] 13:28:50 INFO - PROCESS | 2548 | 1463430530545 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:50 INFO - PROCESS | 2548 | 1463430530688 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 13:28:50 INFO - PROCESS | 2548 | 1463430530714 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 2548 | ++DOCSHELL 17FA8C00 == 51 [pid = 2548] [id = 488] 13:28:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17FAA000) [pid = 2548] [serial = 1464] [outer = 00000000] 13:28:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (189AC800) [pid = 2548] [serial = 1465] [outer = 17FAA000] 13:28:50 INFO - PROCESS | 2548 | 1463430530758 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (189B0800) [pid = 2548] [serial = 1466] [outer = 17FAA000] 13:28:51 INFO - PROCESS | 2548 | 1463430531176 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 671ms 13:28:51 INFO - PROCESS | 2548 | 1463430531212 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 2548 | 1463430531214 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 13:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:28:51 INFO - PROCESS | 2548 | 1463430531217 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 2548 | 1463430531218 Marionette TRACE conn6 <- [1,1918,null,{}] 13:28:51 INFO - PROCESS | 2548 | 1463430531222 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:51 INFO - PROCESS | 2548 | 1463430531331 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 13:28:51 INFO - PROCESS | 2548 | 1463430531338 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 2548 | ++DOCSHELL 18BA5000 == 52 [pid = 2548] [id = 489] 13:28:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (18BA6C00) [pid = 2548] [serial = 1467] [outer = 00000000] 13:28:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (191B4400) [pid = 2548] [serial = 1468] [outer = 18BA6C00] 13:28:51 INFO - PROCESS | 2548 | 1463430531433 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (191B7C00) [pid = 2548] [serial = 1469] [outer = 18BA6C00] 13:28:51 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (17633400) [pid = 2548] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:28:51 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (176D5C00) [pid = 2548] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:28:51 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (10F03C00) [pid = 2548] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:28:51 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (0FD12C00) [pid = 2548] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:28:51 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (17F28000) [pid = 2548] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:28:51 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (100D9800) [pid = 2548] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:28:51 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (14D71400) [pid = 2548] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:28:51 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (17228C00) [pid = 2548] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:28:51 INFO - PROCESS | 2548 | 1463430531867 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 13:28:51 INFO - PROCESS | 2548 | 1463430531890 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 2548 | 1463430531892 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 13:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:28:51 INFO - PROCESS | 2548 | 1463430531895 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 2548 | 1463430531897 Marionette TRACE conn6 <- [1,1922,null,{}] 13:28:51 INFO - PROCESS | 2548 | 1463430531900 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:52 INFO - PROCESS | 2548 | 1463430531979 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 13:28:52 INFO - PROCESS | 2548 | 1463430531985 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 2548 | ++DOCSHELL 189AB400 == 53 [pid = 2548] [id = 490] 13:28:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (189AD400) [pid = 2548] [serial = 1470] [outer = 00000000] 13:28:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (191B4000) [pid = 2548] [serial = 1471] [outer = 189AD400] 13:28:52 INFO - PROCESS | 2548 | 1463430532063 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (19F28800) [pid = 2548] [serial = 1472] [outer = 189AD400] 13:28:52 INFO - PROCESS | 2548 | 1463430532497 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 631ms 13:28:52 INFO - PROCESS | 2548 | 1463430532530 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 2548 | 1463430532532 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 13:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:28:52 INFO - PROCESS | 2548 | 1463430532539 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 2548 | 1463430532541 Marionette TRACE conn6 <- [1,1926,null,{}] 13:28:52 INFO - PROCESS | 2548 | 1463430532544 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:52 INFO - PROCESS | 2548 | 1463430532625 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 13:28:52 INFO - PROCESS | 2548 | 1463430532632 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 2548 | ++DOCSHELL 091CCC00 == 54 [pid = 2548] [id = 491] 13:28:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (18F3C800) [pid = 2548] [serial = 1473] [outer = 00000000] 13:28:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (19F6BC00) [pid = 2548] [serial = 1474] [outer = 18F3C800] 13:28:52 INFO - PROCESS | 2548 | 1463430532676 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (19F75400) [pid = 2548] [serial = 1475] [outer = 18F3C800] 13:28:53 INFO - PROCESS | 2548 | 1463430533149 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 13:28:53 INFO - PROCESS | 2548 | 1463430533214 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 2548 | 1463430533216 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 13:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:28:53 INFO - PROCESS | 2548 | 1463430533219 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 2548 | 1463430533221 Marionette TRACE conn6 <- [1,1930,null,{}] 13:28:53 INFO - PROCESS | 2548 | 1463430533225 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:53 INFO - PROCESS | 2548 | 1463430533305 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 13:28:53 INFO - PROCESS | 2548 | 1463430533312 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 2548 | ++DOCSHELL 19F78C00 == 55 [pid = 2548] [id = 492] 13:28:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (1A14B800) [pid = 2548] [serial = 1476] [outer = 00000000] 13:28:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (1AE7B000) [pid = 2548] [serial = 1477] [outer = 1A14B800] 13:28:53 INFO - PROCESS | 2548 | 1463430533362 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (1B437800) [pid = 2548] [serial = 1478] [outer = 1A14B800] 13:28:54 INFO - PROCESS | 2548 | 1463430534077 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 870ms 13:28:54 INFO - PROCESS | 2548 | 1463430534090 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 2548 | 1463430534095 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 13:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:28:54 INFO - PROCESS | 2548 | 1463430534101 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 2548 | 1463430534105 Marionette TRACE conn6 <- [1,1934,null,{}] 13:28:54 INFO - PROCESS | 2548 | 1463430534110 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:54 INFO - PROCESS | 2548 | 1463430534223 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 13:28:54 INFO - PROCESS | 2548 | 1463430534334 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 2548 | ++DOCSHELL 0FF31400 == 56 [pid = 2548] [id = 493] 13:28:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (100D3000) [pid = 2548] [serial = 1479] [outer = 00000000] 13:28:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (11166400) [pid = 2548] [serial = 1480] [outer = 100D3000] 13:28:54 INFO - PROCESS | 2548 | 1463430534391 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (14A75800) [pid = 2548] [serial = 1481] [outer = 100D3000] 13:28:55 INFO - PROCESS | 2548 | 1463430535011 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 13:28:55 INFO - PROCESS | 2548 | 1463430535076 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 2548 | 1463430535082 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 13:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:28:55 INFO - PROCESS | 2548 | 1463430535089 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 2548 | 1463430535091 Marionette TRACE conn6 <- [1,1938,null,{}] 13:28:55 INFO - PROCESS | 2548 | 1463430535096 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:55 INFO - PROCESS | 2548 | 1463430535203 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 13:28:55 INFO - PROCESS | 2548 | 1463430535312 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 2548 | ++DOCSHELL 165DD000 == 57 [pid = 2548] [id = 494] 13:28:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (165E2C00) [pid = 2548] [serial = 1482] [outer = 00000000] 13:28:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (17636C00) [pid = 2548] [serial = 1483] [outer = 165E2C00] 13:28:55 INFO - PROCESS | 2548 | 1463430535366 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (17C07C00) [pid = 2548] [serial = 1484] [outer = 165E2C00] 13:28:56 INFO - PROCESS | 2548 | 1463430535998 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 931ms 13:28:56 INFO - PROCESS | 2548 | 1463430536021 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 2548 | 1463430536023 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 13:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:28:56 INFO - PROCESS | 2548 | 1463430536027 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 2548 | 1463430536030 Marionette TRACE conn6 <- [1,1942,null,{}] 13:28:56 INFO - PROCESS | 2548 | 1463430536042 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:56 INFO - PROCESS | 2548 | 1463430536152 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 13:28:56 INFO - PROCESS | 2548 | 1463430536264 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 2548 | ++DOCSHELL 189AAC00 == 58 [pid = 2548] [id = 495] 13:28:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (19B53000) [pid = 2548] [serial = 1485] [outer = 00000000] 13:28:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1A15F000) [pid = 2548] [serial = 1486] [outer = 19B53000] 13:28:56 INFO - PROCESS | 2548 | 1463430536320 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1B439400) [pid = 2548] [serial = 1487] [outer = 19B53000] 13:28:56 INFO - PROCESS | 2548 | 1463430536894 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 13:28:56 INFO - PROCESS | 2548 | 1463430536960 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 2548 | 1463430536963 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 13:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:28:57 INFO - PROCESS | 2548 | 1463430536967 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 2548 | 1463430536969 Marionette TRACE conn6 <- [1,1946,null,{}] 13:28:57 INFO - PROCESS | 2548 | 1463430536973 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:57 INFO - PROCESS | 2548 | 1463430537078 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 13:28:57 INFO - PROCESS | 2548 | 1463430537186 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 2548 | ++DOCSHELL 1B6AD800 == 59 [pid = 2548] [id = 496] 13:28:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (1B6A6400) [pid = 2548] [serial = 1488] [outer = 00000000] 13:28:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1BD0E400) [pid = 2548] [serial = 1489] [outer = 1B6A6400] 13:28:57 INFO - PROCESS | 2548 | 1463430537241 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1C20D400) [pid = 2548] [serial = 1490] [outer = 1B6A6400] 13:28:57 INFO - PROCESS | 2548 | 1463430537859 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 13:28:57 INFO - PROCESS | 2548 | 1463430537940 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 2548 | 1463430537942 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 13:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:28:57 INFO - PROCESS | 2548 | 1463430537946 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 2548 | 1463430537948 Marionette TRACE conn6 <- [1,1950,null,{}] 13:28:57 INFO - PROCESS | 2548 | 1463430537952 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:58 INFO - PROCESS | 2548 | 1463430538053 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 13:28:58 INFO - PROCESS | 2548 | 1463430538326 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 2548 | ++DOCSHELL 0CD73C00 == 60 [pid = 2548] [id = 497] 13:28:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (091CB400) [pid = 2548] [serial = 1491] [outer = 00000000] 13:28:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (10297C00) [pid = 2548] [serial = 1492] [outer = 091CB400] 13:28:58 INFO - PROCESS | 2548 | 1463430538397 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (11195400) [pid = 2548] [serial = 1493] [outer = 091CB400] 13:28:59 INFO - PROCESS | 2548 | 1463430538991 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1118ms 13:28:59 INFO - PROCESS | 2548 | 1463430539067 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 2548 | 1463430539072 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 13:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:28:59 INFO - PROCESS | 2548 | 1463430539076 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 2548 | 1463430539079 Marionette TRACE conn6 <- [1,1954,null,{}] 13:28:59 INFO - PROCESS | 2548 | 1463430539084 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:59 INFO - PROCESS | 2548 | 1463430539186 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 13:28:59 INFO - PROCESS | 2548 | 1463430539316 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 091D1000 == 59 [pid = 2548] [id = 329] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 0FBEE000 == 58 [pid = 2548] [id = 331] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 0FD0A800 == 57 [pid = 2548] [id = 332] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 091CCC00 == 56 [pid = 2548] [id = 491] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 189AB400 == 55 [pid = 2548] [id = 490] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 18BA5000 == 54 [pid = 2548] [id = 489] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 17FA8C00 == 53 [pid = 2548] [id = 488] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 17CDC000 == 52 [pid = 2548] [id = 487] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 176D2C00 == 51 [pid = 2548] [id = 486] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 17627000 == 50 [pid = 2548] [id = 485] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 10525400 == 49 [pid = 2548] [id = 484] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 0FBF2000 == 48 [pid = 2548] [id = 483] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 090FAC00 == 47 [pid = 2548] [id = 482] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 19B54400 == 46 [pid = 2548] [id = 481] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 1590BC00 == 45 [pid = 2548] [id = 479] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1905A400) [pid = 2548] [serial = 1399] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (14586000) [pid = 2548] [serial = 1405] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (0FF2B800) [pid = 2548] [serial = 1402] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | ++DOCSHELL 090F0000 == 46 [pid = 2548] [id = 498] 13:28:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (090F2400) [pid = 2548] [serial = 1494] [outer = 00000000] 13:28:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (0A1F1800) [pid = 2548] [serial = 1495] [outer = 090F2400] 13:28:59 INFO - PROCESS | 2548 | 1463430539424 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (0FD0A800) [pid = 2548] [serial = 1496] [outer = 090F2400] 13:28:59 INFO - PROCESS | 2548 | --DOCSHELL 091D4000 == 45 [pid = 2548] [id = 478] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (176CC000) [pid = 2548] [serial = 1427] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (17FF6C00) [pid = 2548] [serial = 1429] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (17264C00) [pid = 2548] [serial = 1414] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (17FA6800) [pid = 2548] [serial = 1424] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (189AA400) [pid = 2548] [serial = 1430] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (17C0A800) [pid = 2548] [serial = 1421] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (17624000) [pid = 2548] [serial = 1415] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (176D2800) [pid = 2548] [serial = 1418] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (18BA9000) [pid = 2548] [serial = 1432] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1763F000) [pid = 2548] [serial = 1417] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (17CD6800) [pid = 2548] [serial = 1420] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (1456C000) [pid = 2548] [serial = 1411] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (14A75C00) [pid = 2548] [serial = 1412] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (0FF28400) [pid = 2548] [serial = 1408] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (100D5C00) [pid = 2548] [serial = 1409] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (17FA5C00) [pid = 2548] [serial = 1423] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (17264400) [pid = 2548] [serial = 1426] [outer = 00000000] [url = about:blank] 13:28:59 INFO - PROCESS | 2548 | 1463430539845 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 830ms 13:28:59 INFO - PROCESS | 2548 | 1463430539909 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 2548 | 1463430539913 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 13:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:28:59 INFO - PROCESS | 2548 | 1463430539918 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 2548 | 1463430539920 Marionette TRACE conn6 <- [1,1958,null,{}] 13:28:59 INFO - PROCESS | 2548 | 1463430539923 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:00 INFO - PROCESS | 2548 | 1463430540007 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 13:29:00 INFO - PROCESS | 2548 | 1463430540017 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 2548 | ++DOCSHELL 14A40000 == 46 [pid = 2548] [id = 499] 13:29:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (14B2A400) [pid = 2548] [serial = 1497] [outer = 00000000] 13:29:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (159E9000) [pid = 2548] [serial = 1498] [outer = 14B2A400] 13:29:00 INFO - PROCESS | 2548 | 1463430540063 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (17263000) [pid = 2548] [serial = 1499] [outer = 14B2A400] 13:29:00 INFO - PROCESS | 2548 | 1463430540578 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 13:29:00 INFO - PROCESS | 2548 | 1463430540653 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 13:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:29:00 INFO - PROCESS | 2548 | 1463430540657 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 13:29:00 INFO - PROCESS | 2548 | 1463430540663 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 2548 | 1463430540667 Marionette TRACE conn6 <- [1,1962,null,{}] 13:29:00 INFO - PROCESS | 2548 | 1463430540674 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:00 INFO - PROCESS | 2548 | 1463430540828 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 13:29:00 INFO - PROCESS | 2548 | 1463430540943 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 2548 | ++DOCSHELL 1029EC00 == 47 [pid = 2548] [id = 500] 13:29:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (1040B800) [pid = 2548] [serial = 1500] [outer = 00000000] 13:29:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (14A3F800) [pid = 2548] [serial = 1501] [outer = 1040B800] 13:29:01 INFO - PROCESS | 2548 | 1463430541041 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (15F4D400) [pid = 2548] [serial = 1502] [outer = 1040B800] 13:29:01 INFO - PROCESS | 2548 | 1463430541635 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1027ms 13:29:01 INFO - PROCESS | 2548 | 1463430541690 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 2548 | 1463430541696 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 13:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:29:01 INFO - PROCESS | 2548 | 1463430541702 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 2548 | 1463430541705 Marionette TRACE conn6 <- [1,1966,null,{}] 13:29:01 INFO - PROCESS | 2548 | 1463430541709 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:01 INFO - PROCESS | 2548 | 1463430541846 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 13:29:02 INFO - PROCESS | 2548 | 1463430541956 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 2548 | ++DOCSHELL 176CF800 == 48 [pid = 2548] [id = 501] 13:29:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (176DA000) [pid = 2548] [serial = 1503] [outer = 00000000] 13:29:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (17C07400) [pid = 2548] [serial = 1504] [outer = 176DA000] 13:29:02 INFO - PROCESS | 2548 | 1463430542010 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (17CD6800) [pid = 2548] [serial = 1505] [outer = 176DA000] 13:29:02 INFO - PROCESS | 2548 | 1463430542586 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 931ms 13:29:02 INFO - PROCESS | 2548 | 1463430542634 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 2548 | 1463430542637 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 13:29:02 INFO - PROCESS | 2548 | 1463430542641 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:29:02 INFO - PROCESS | 2548 | 1463430542644 Marionette TRACE conn6 <- [1,1970,null,{}] 13:29:02 INFO - PROCESS | 2548 | 1463430542655 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:02 INFO - PROCESS | 2548 | 1463430542793 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 13:29:02 INFO - PROCESS | 2548 | 1463430542928 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 2548 | ++DOCSHELL 17F35000 == 49 [pid = 2548] [id = 502] 13:29:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (17F35800) [pid = 2548] [serial = 1506] [outer = 00000000] 13:29:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (17F40000) [pid = 2548] [serial = 1507] [outer = 17F35800] 13:29:03 INFO - PROCESS | 2548 | 1463430542987 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (17FA8000) [pid = 2548] [serial = 1508] [outer = 17F35800] 13:29:03 INFO - PROCESS | 2548 | 1463430543614 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1020ms 13:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:29:03 INFO - PROCESS | 2548 | 1463430543665 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 2548 | 1463430543668 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 13:29:03 INFO - PROCESS | 2548 | 1463430543671 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 2548 | 1463430543673 Marionette TRACE conn6 <- [1,1974,null,{}] 13:29:03 INFO - PROCESS | 2548 | 1463430543676 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:03 INFO - PROCESS | 2548 | 1463430543780 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 13:29:03 INFO - PROCESS | 2548 | 1463430543914 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 2548 | ++DOCSHELL 17FF7800 == 50 [pid = 2548] [id = 503] 13:29:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (18968800) [pid = 2548] [serial = 1509] [outer = 00000000] 13:29:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (18BA4000) [pid = 2548] [serial = 1510] [outer = 18968800] 13:29:04 INFO - PROCESS | 2548 | 1463430543969 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (18BAF400) [pid = 2548] [serial = 1511] [outer = 18968800] 13:29:04 INFO - PROCESS | 2548 | 1463430544504 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 870ms 13:29:04 INFO - PROCESS | 2548 | 1463430544547 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 2548 | 1463430544550 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 13:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:29:04 INFO - PROCESS | 2548 | 1463430544554 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 2548 | 1463430544556 Marionette TRACE conn6 <- [1,1978,null,{}] 13:29:04 INFO - PROCESS | 2548 | 1463430544560 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:04 INFO - PROCESS | 2548 | 1463430544660 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 13:29:04 INFO - PROCESS | 2548 | 1463430544767 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 2548 | ++DOCSHELL 1905A800 == 51 [pid = 2548] [id = 504] 13:29:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (19164800) [pid = 2548] [serial = 1512] [outer = 00000000] 13:29:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (1961D400) [pid = 2548] [serial = 1513] [outer = 19164800] 13:29:04 INFO - PROCESS | 2548 | 1463430544821 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (19621000) [pid = 2548] [serial = 1514] [outer = 19164800] 13:29:05 INFO - PROCESS | 2548 | 1463430545429 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 13:29:05 INFO - PROCESS | 2548 | 1463430545490 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 2548 | 1463430545492 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 13:29:05 INFO - PROCESS | 2548 | 1463430545496 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:29:05 INFO - PROCESS | 2548 | 1463430545498 Marionette TRACE conn6 <- [1,1982,null,{}] 13:29:05 INFO - PROCESS | 2548 | 1463430545501 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:05 INFO - PROCESS | 2548 | 1463430545627 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 13:29:05 INFO - PROCESS | 2548 | 1463430545767 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 2548 | ++DOCSHELL 191B9400 == 52 [pid = 2548] [id = 505] 13:29:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (1AE42C00) [pid = 2548] [serial = 1515] [outer = 00000000] 13:29:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (1B5F2400) [pid = 2548] [serial = 1516] [outer = 1AE42C00] 13:29:05 INFO - PROCESS | 2548 | 1463430545823 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1BD0B400) [pid = 2548] [serial = 1517] [outer = 1AE42C00] 13:29:06 INFO - PROCESS | 2548 | 1463430546443 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1021ms 13:29:06 INFO - PROCESS | 2548 | 1463430546520 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 2548 | 1463430546523 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 13:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:29:06 INFO - PROCESS | 2548 | 1463430546529 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 2548 | 1463430546532 Marionette TRACE conn6 <- [1,1986,null,{}] 13:29:06 INFO - PROCESS | 2548 | 1463430546537 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:06 INFO - PROCESS | 2548 | 1463430546638 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 13:29:06 INFO - PROCESS | 2548 | 1463430546778 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 2548 | ++DOCSHELL 10295000 == 53 [pid = 2548] [id = 506] 13:29:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1044D400) [pid = 2548] [serial = 1518] [outer = 00000000] 13:29:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1590B800) [pid = 2548] [serial = 1519] [outer = 1044D400] 13:29:06 INFO - PROCESS | 2548 | 1463430546831 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1762E800) [pid = 2548] [serial = 1520] [outer = 1044D400] 13:29:07 INFO - PROCESS | 2548 | --DOCSHELL 090F0000 == 52 [pid = 2548] [id = 498] 13:29:07 INFO - PROCESS | 2548 | --DOCSHELL 0CD73C00 == 51 [pid = 2548] [id = 497] 13:29:07 INFO - PROCESS | 2548 | --DOCSHELL 0FF31400 == 50 [pid = 2548] [id = 493] 13:29:07 INFO - PROCESS | 2548 | 1463430547324 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 830ms 13:29:07 INFO - PROCESS | 2548 | 1463430547360 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 2548 | 1463430547365 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 13:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:29:07 INFO - PROCESS | 2548 | 1463430547371 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 2548 | 1463430547373 Marionette TRACE conn6 <- [1,1990,null,{}] 13:29:07 INFO - PROCESS | 2548 | 1463430547377 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:07 INFO - PROCESS | 2548 | 1463430547464 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 13:29:07 INFO - PROCESS | 2548 | 1463430547473 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 2548 | ++DOCSHELL 17626400 == 51 [pid = 2548] [id = 507] 13:29:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (17639C00) [pid = 2548] [serial = 1521] [outer = 00000000] 13:29:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (17F20000) [pid = 2548] [serial = 1522] [outer = 17639C00] 13:29:07 INFO - PROCESS | 2548 | 1463430547519 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (17F32400) [pid = 2548] [serial = 1523] [outer = 17639C00] 13:29:08 INFO - PROCESS | 2548 | 1463430548012 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 13:29:08 INFO - PROCESS | 2548 | 1463430548045 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 2548 | 1463430548047 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 13:29:08 INFO - PROCESS | 2548 | 1463430548050 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:29:08 INFO - PROCESS | 2548 | 1463430548054 Marionette TRACE conn6 <- [1,1994,null,{}] 13:29:08 INFO - PROCESS | 2548 | 1463430548063 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:08 INFO - PROCESS | 2548 | 1463430548151 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 13:29:08 INFO - PROCESS | 2548 | 1463430548161 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 2548 | ++DOCSHELL 191BCC00 == 52 [pid = 2548] [id = 508] 13:29:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1961E400) [pid = 2548] [serial = 1524] [outer = 00000000] 13:29:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (19F2D000) [pid = 2548] [serial = 1525] [outer = 1961E400] 13:29:08 INFO - PROCESS | 2548 | 1463430548210 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1AE7A800) [pid = 2548] [serial = 1526] [outer = 1961E400] 13:29:08 INFO - PROCESS | 2548 | 1463430548808 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:29:08 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 13:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 770ms 13:29:08 INFO - PROCESS | 2548 | 1463430548872 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 2548 | 1463430548875 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 13:29:08 INFO - PROCESS | 2548 | 1463430548878 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 2548 | 1463430548879 Marionette TRACE conn6 <- [1,1998,null,{}] 13:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:29:08 INFO - PROCESS | 2548 | 1463430548887 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:09 INFO - PROCESS | 2548 | 1463430549006 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 13:29:09 INFO - PROCESS | 2548 | 1463430549019 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 2548 | ++DOCSHELL 090F9C00 == 53 [pid = 2548] [id = 509] 13:29:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1BD0DC00) [pid = 2548] [serial = 1527] [outer = 00000000] 13:29:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1C848000) [pid = 2548] [serial = 1528] [outer = 1BD0DC00] 13:29:09 INFO - PROCESS | 2548 | 1463430549118 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1CCE4000) [pid = 2548] [serial = 1529] [outer = 1BD0DC00] 13:29:09 INFO - PROCESS | 2548 | 1463430549546 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:29:09 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 13:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 731ms 13:29:09 INFO - PROCESS | 2548 | 1463430549620 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 2548 | 1463430549622 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 13:29:09 INFO - PROCESS | 2548 | 1463430549625 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:29:09 INFO - PROCESS | 2548 | 1463430549626 Marionette TRACE conn6 <- [1,2002,null,{}] 13:29:09 INFO - PROCESS | 2548 | 1463430549630 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:09 INFO - PROCESS | 2548 | 1463430549753 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 13:29:09 INFO - PROCESS | 2548 | 1463430549765 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 2548 | ++DOCSHELL 1CCE5400 == 54 [pid = 2548] [id = 510] 13:29:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1CCE8000) [pid = 2548] [serial = 1530] [outer = 00000000] 13:29:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1CD35400) [pid = 2548] [serial = 1531] [outer = 1CCE8000] 13:29:09 INFO - PROCESS | 2548 | 1463430549869 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1CD3C800) [pid = 2548] [serial = 1532] [outer = 1CCE8000] 13:29:10 INFO - PROCESS | 2548 | 1463430550273 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 13:29:10 INFO - PROCESS | 2548 | 1463430550305 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 13:29:10 INFO - PROCESS | 2548 | 1463430550307 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 13:29:10 INFO - PROCESS | 2548 | 1463430550310 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:29:10 INFO - PROCESS | 2548 | 1463430550311 Marionette TRACE conn6 <- [1,2006,null,{}] 13:29:10 INFO - PROCESS | 2548 | 1463430550315 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:10 INFO - PROCESS | 2548 | 1463430550546 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (1059C000) [pid = 2548] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (17F1E800) [pid = 2548] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (17FAA000) [pid = 2548] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (091CB800) [pid = 2548] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (18F3C800) [pid = 2548] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (0FBF4000) [pid = 2548] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (176D3000) [pid = 2548] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17627400) [pid = 2548] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (091CB400) [pid = 2548] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (18BA6C00) [pid = 2548] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (090F2400) [pid = 2548] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (189AD400) [pid = 2548] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1CD35800) [pid = 2548] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:29:10 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1029DC00) [pid = 2548] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:29:10 INFO - PROCESS | 2548 | 1463430550613 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 2548 | ++DOCSHELL 091CB400 == 55 [pid = 2548] [id = 511] 13:29:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (091CB800) [pid = 2548] [serial = 1533] [outer = 00000000] 13:29:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1010AC00) [pid = 2548] [serial = 1534] [outer = 091CB800] 13:29:10 INFO - PROCESS | 2548 | 1463430550660 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1059C000) [pid = 2548] [serial = 1535] [outer = 091CB800] 13:29:11 INFO - PROCESS | 2548 | 1463430551007 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 13:29:11 INFO - PROCESS | 2548 | 1463430551044 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 2548 | 1463430551046 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 13:29:11 INFO - PROCESS | 2548 | 1463430551060 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:29:11 INFO - PROCESS | 2548 | 1463430551062 Marionette TRACE conn6 <- [1,2010,null,{}] 13:29:11 INFO - PROCESS | 2548 | 1463430551065 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:11 INFO - PROCESS | 2548 | 1463430551175 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 13:29:11 INFO - PROCESS | 2548 | 1463430551182 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 2548 | ++DOCSHELL 100DBC00 == 56 [pid = 2548] [id = 512] 13:29:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (17627400) [pid = 2548] [serial = 1536] [outer = 00000000] 13:29:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1B2E1000) [pid = 2548] [serial = 1537] [outer = 17627400] 13:29:11 INFO - PROCESS | 2548 | 1463430551226 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1CEC6C00) [pid = 2548] [serial = 1538] [outer = 17627400] 13:29:11 INFO - PROCESS | 2548 | 1463430551664 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 13:29:11 INFO - PROCESS | 2548 | 1463430551704 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 2548 | 1463430551707 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 13:29:11 INFO - PROCESS | 2548 | 1463430551710 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 2548 | 1463430551711 Marionette TRACE conn6 <- [1,2014,null,{}] 13:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:29:11 INFO - PROCESS | 2548 | 1463430551715 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:11 INFO - PROCESS | 2548 | 1463430551807 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 13:29:11 INFO - PROCESS | 2548 | 1463430551815 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 2548 | ++DOCSHELL 1AE7B400 == 57 [pid = 2548] [id = 513] 13:29:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1C8BC800) [pid = 2548] [serial = 1539] [outer = 00000000] 13:29:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1D558000) [pid = 2548] [serial = 1540] [outer = 1C8BC800] 13:29:11 INFO - PROCESS | 2548 | 1463430551859 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1D561C00) [pid = 2548] [serial = 1541] [outer = 1C8BC800] 13:29:12 INFO - PROCESS | 2548 | 1463430552281 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 631ms 13:29:12 INFO - PROCESS | 2548 | 1463430552346 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 2548 | 1463430552349 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 13:29:12 INFO - PROCESS | 2548 | 1463430552352 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:29:12 INFO - PROCESS | 2548 | 1463430552353 Marionette TRACE conn6 <- [1,2018,null,{}] 13:29:12 INFO - PROCESS | 2548 | 1463430552357 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:12 INFO - PROCESS | 2548 | 1463430552439 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 13:29:12 INFO - PROCESS | 2548 | 1463430552446 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 2548 | ++DOCSHELL 0CDA5C00 == 58 [pid = 2548] [id = 514] 13:29:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (0FB0F800) [pid = 2548] [serial = 1542] [outer = 00000000] 13:29:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1D6D7000) [pid = 2548] [serial = 1543] [outer = 0FB0F800] 13:29:12 INFO - PROCESS | 2548 | 1463430552490 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1D816800) [pid = 2548] [serial = 1544] [outer = 0FB0F800] 13:29:13 INFO - PROCESS | 2548 | 1463430553199 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 870ms 13:29:13 INFO - PROCESS | 2548 | 1463430553226 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 2548 | 1463430553232 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 13:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:29:13 INFO - PROCESS | 2548 | 1463430553237 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 2548 | 1463430553241 Marionette TRACE conn6 <- [1,2022,null,{}] 13:29:13 INFO - PROCESS | 2548 | 1463430553246 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:13 INFO - PROCESS | 2548 | 1463430553359 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 13:29:13 INFO - PROCESS | 2548 | 1463430553504 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 2548 | ++DOCSHELL 14D17800 == 59 [pid = 2548] [id = 515] 13:29:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (14D76400) [pid = 2548] [serial = 1545] [outer = 00000000] 13:29:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (176D8800) [pid = 2548] [serial = 1546] [outer = 14D76400] 13:29:13 INFO - PROCESS | 2548 | 1463430553563 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (17F23000) [pid = 2548] [serial = 1547] [outer = 14D76400] 13:29:14 INFO - PROCESS | 2548 | 1463430554156 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 13:29:14 INFO - PROCESS | 2548 | 1463430554212 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 2548 | 1463430554218 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 13:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:29:14 INFO - PROCESS | 2548 | 1463430554224 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 2548 | 1463430554227 Marionette TRACE conn6 <- [1,2026,null,{}] 13:29:14 INFO - PROCESS | 2548 | 1463430554231 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:14 INFO - PROCESS | 2548 | 1463430554343 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 13:29:14 INFO - PROCESS | 2548 | 1463430554486 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 2548 | ++DOCSHELL 17F3E000 == 60 [pid = 2548] [id = 516] 13:29:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (19F77400) [pid = 2548] [serial = 1548] [outer = 00000000] 13:29:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (1C205C00) [pid = 2548] [serial = 1549] [outer = 19F77400] 13:29:14 INFO - PROCESS | 2548 | 1463430554541 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (1CD30000) [pid = 2548] [serial = 1550] [outer = 19F77400] 13:29:15 INFO - PROCESS | 2548 | 1463430555118 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 930ms 13:29:15 INFO - PROCESS | 2548 | 1463430555156 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 2548 | 1463430555159 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 13:29:15 INFO - PROCESS | 2548 | 1463430555162 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:29:15 INFO - PROCESS | 2548 | 1463430555166 Marionette TRACE conn6 <- [1,2030,null,{}] 13:29:15 INFO - PROCESS | 2548 | 1463430555177 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:15 INFO - PROCESS | 2548 | 1463430555289 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 13:29:15 INFO - PROCESS | 2548 | 1463430555434 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 2548 | ++DOCSHELL 1D6DA400 == 61 [pid = 2548] [id = 517] 13:29:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (1D811400) [pid = 2548] [serial = 1551] [outer = 00000000] 13:29:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (1D85BC00) [pid = 2548] [serial = 1552] [outer = 1D811400] 13:29:15 INFO - PROCESS | 2548 | 1463430555493 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (1DF58000) [pid = 2548] [serial = 1553] [outer = 1D811400] 13:29:16 INFO - PROCESS | 2548 | 1463430556073 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:29:16 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) 13:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 971ms 13:29:16 INFO - PROCESS | 2548 | 1463430556136 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 2548 | 1463430556139 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 13:29:16 INFO - PROCESS | 2548 | 1463430556143 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:29:16 INFO - PROCESS | 2548 | 1463430556144 Marionette TRACE conn6 <- [1,2034,null,{}] 13:29:16 INFO - PROCESS | 2548 | 1463430556148 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:16 INFO - PROCESS | 2548 | 1463430556257 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 13:29:16 INFO - PROCESS | 2548 | 1463430556416 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 2548 | ++DOCSHELL 1DF62800 == 62 [pid = 2548] [id = 518] 13:29:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1DF63000) [pid = 2548] [serial = 1554] [outer = 00000000] 13:29:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1DFB5000) [pid = 2548] [serial = 1555] [outer = 1DF63000] 13:29:16 INFO - PROCESS | 2548 | 1463430556475 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1DFBA000) [pid = 2548] [serial = 1556] [outer = 1DF63000] 13:29:17 INFO - PROCESS | 2548 | 1463430557090 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1016ms 13:29:17 INFO - PROCESS | 2548 | 1463430557162 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 2548 | 1463430557165 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 13:29:17 INFO - PROCESS | 2548 | 1463430557168 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:29:17 INFO - PROCESS | 2548 | 1463430557170 Marionette TRACE conn6 <- [1,2038,null,{}] 13:29:17 INFO - PROCESS | 2548 | 1463430557174 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:17 INFO - PROCESS | 2548 | 1463430557283 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 13:29:17 INFO - PROCESS | 2548 | 1463430557625 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 2548 | ++DOCSHELL 090EE400 == 63 [pid = 2548] [id = 519] 13:29:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (090F2400) [pid = 2548] [serial = 1557] [outer = 00000000] 13:29:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (0FF2F000) [pid = 2548] [serial = 1558] [outer = 090F2400] 13:29:17 INFO - PROCESS | 2548 | 1463430557703 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (1044B800) [pid = 2548] [serial = 1559] [outer = 090F2400] 13:29:18 INFO - PROCESS | 2548 | 1463430558267 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1181ms 13:29:18 INFO - PROCESS | 2548 | 1463430558354 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 2548 | 1463430558358 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 13:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:29:18 INFO - PROCESS | 2548 | 1463430558362 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 2548 | 1463430558365 Marionette TRACE conn6 <- [1,2042,null,{}] 13:29:18 INFO - PROCESS | 2548 | 1463430558370 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:18 INFO - PROCESS | 2548 | 1463430558479 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 13:29:18 INFO - PROCESS | 2548 | 1463430558625 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 0FD09C00 == 62 [pid = 2548] [id = 475] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 0FF31C00 == 61 [pid = 2548] [id = 476] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 172AB800 == 60 [pid = 2548] [id = 474] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 176D3C00 == 59 [pid = 2548] [id = 473] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 1AE7B400 == 58 [pid = 2548] [id = 513] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 100DBC00 == 57 [pid = 2548] [id = 512] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 091CB400 == 56 [pid = 2548] [id = 511] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 1CCE5400 == 55 [pid = 2548] [id = 510] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 090F9C00 == 54 [pid = 2548] [id = 509] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 191BCC00 == 53 [pid = 2548] [id = 508] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 17626400 == 52 [pid = 2548] [id = 507] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 10295000 == 51 [pid = 2548] [id = 506] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (159E9000) [pid = 2548] [serial = 1498] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | ++DOCSHELL 0CD33C00 == 52 [pid = 2548] [id = 520] 13:29:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (0CD71C00) [pid = 2548] [serial = 1560] [outer = 00000000] 13:29:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (0FC4EC00) [pid = 2548] [serial = 1561] [outer = 0CD71C00] 13:29:18 INFO - PROCESS | 2548 | 1463430558732 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (100D5C00) [pid = 2548] [serial = 1562] [outer = 0CD71C00] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 176CF800 == 51 [pid = 2548] [id = 501] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 1029EC00 == 50 [pid = 2548] [id = 500] 13:29:18 INFO - PROCESS | 2548 | --DOCSHELL 14A40000 == 49 [pid = 2548] [id = 499] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (1D6CFC00) [pid = 2548] [serial = 1358] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (15911000) [pid = 2548] [serial = 1406] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (19E53000) [pid = 2548] [serial = 1444] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (14B30800) [pid = 2548] [serial = 1453] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (1590D000) [pid = 2548] [serial = 1454] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (189B4C00) [pid = 2548] [serial = 1441] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (17F2A400) [pid = 2548] [serial = 1462] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (189AC800) [pid = 2548] [serial = 1465] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (0CDAD400) [pid = 2548] [serial = 1447] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (0FF31800) [pid = 2548] [serial = 1448] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (19F75400) [pid = 2548] [serial = 1475] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (0CD73400) [pid = 2548] [serial = 1435] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (17F3D400) [pid = 2548] [serial = 1463] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (1725E800) [pid = 2548] [serial = 1438] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (0FD11800) [pid = 2548] [serial = 1450] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (100D3400) [pid = 2548] [serial = 1451] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (17C10400) [pid = 2548] [serial = 1459] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1AE7B000) [pid = 2548] [serial = 1477] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (17630800) [pid = 2548] [serial = 1456] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (17635000) [pid = 2548] [serial = 1457] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (10297C00) [pid = 2548] [serial = 1492] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (191B4400) [pid = 2548] [serial = 1468] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (11195400) [pid = 2548] [serial = 1493] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (0A1F1800) [pid = 2548] [serial = 1495] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (0FD0A800) [pid = 2548] [serial = 1496] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (11166400) [pid = 2548] [serial = 1480] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (17636C00) [pid = 2548] [serial = 1483] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1A15F000) [pid = 2548] [serial = 1486] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1BD0E400) [pid = 2548] [serial = 1489] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (19F6BC00) [pid = 2548] [serial = 1474] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (191B7C00) [pid = 2548] [serial = 1469] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (189B0800) [pid = 2548] [serial = 1466] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (19F28800) [pid = 2548] [serial = 1472] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (17C4F000) [pid = 2548] [serial = 1460] [outer = 00000000] [url = about:blank] 13:29:18 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (191B4000) [pid = 2548] [serial = 1471] [outer = 00000000] [url = about:blank] 13:29:19 INFO - PROCESS | 2548 | 1463430559191 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 871ms 13:29:19 INFO - PROCESS | 2548 | 1463430559235 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 2548 | 1463430559239 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 13:29:19 INFO - PROCESS | 2548 | 1463430559243 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:29:19 INFO - PROCESS | 2548 | 1463430559245 Marionette TRACE conn6 <- [1,2046,null,{}] 13:29:19 INFO - PROCESS | 2548 | 1463430559249 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:19 INFO - PROCESS | 2548 | 1463430559334 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 13:29:19 INFO - PROCESS | 2548 | 1463430559344 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 2548 | ++DOCSHELL 10519000 == 50 [pid = 2548] [id = 521] 13:29:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (11166400) [pid = 2548] [serial = 1563] [outer = 00000000] 13:29:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (1435E800) [pid = 2548] [serial = 1564] [outer = 11166400] 13:29:19 INFO - PROCESS | 2548 | 1463430559391 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (14AD1800) [pid = 2548] [serial = 1565] [outer = 11166400] 13:29:19 INFO - PROCESS | 2548 | 1463430559864 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 13:29:19 INFO - PROCESS | 2548 | 1463430559919 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 2548 | 1463430559921 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 13:29:19 INFO - PROCESS | 2548 | 1463430559926 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:29:19 INFO - PROCESS | 2548 | 1463430559932 Marionette TRACE conn6 <- [1,2050,null,{}] 13:29:19 INFO - PROCESS | 2548 | 1463430559940 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:20 INFO - PROCESS | 2548 | 1463430560028 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 13:29:20 INFO - PROCESS | 2548 | 1463430560038 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 2548 | ++DOCSHELL 165E8000 == 51 [pid = 2548] [id = 522] 13:29:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (165E8800) [pid = 2548] [serial = 1566] [outer = 00000000] 13:29:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (172A8000) [pid = 2548] [serial = 1567] [outer = 165E8800] 13:29:20 INFO - PROCESS | 2548 | 1463430560083 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (17623800) [pid = 2548] [serial = 1568] [outer = 165E8800] 13:29:20 INFO - PROCESS | 2548 | 1463430560557 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 13:29:20 INFO - PROCESS | 2548 | 1463430560618 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 13:29:20 INFO - PROCESS | 2548 | 1463430560621 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 13:29:20 INFO - PROCESS | 2548 | 1463430560624 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:29:20 INFO - PROCESS | 2548 | 1463430560625 Marionette TRACE conn6 <- [1,2054,null,{}] 13:29:20 INFO - PROCESS | 2548 | 1463430560629 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:20 INFO - PROCESS | 2548 | 1463430560712 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 13:29:20 INFO - PROCESS | 2548 | 1463430560721 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 2548 | ++DOCSHELL 0CDA6000 == 52 [pid = 2548] [id = 523] 13:29:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (17637400) [pid = 2548] [serial = 1569] [outer = 00000000] 13:29:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1763E400) [pid = 2548] [serial = 1570] [outer = 17637400] 13:29:20 INFO - PROCESS | 2548 | 1463430560765 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (176D7800) [pid = 2548] [serial = 1571] [outer = 17637400] 13:29:21 INFO - PROCESS | 2548 | 1463430561216 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 13:29:21 INFO - PROCESS | 2548 | 1463430561259 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 2548 | 1463430561261 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 13:29:21 INFO - PROCESS | 2548 | 1463430561265 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:29:21 INFO - PROCESS | 2548 | 1463430561266 Marionette TRACE conn6 <- [1,2058,null,{}] 13:29:21 INFO - PROCESS | 2548 | 1463430561282 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:21 INFO - PROCESS | 2548 | 1463430561396 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 13:29:21 INFO - PROCESS | 2548 | 1463430561486 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 2548 | ++DOCSHELL 17C05400 == 53 [pid = 2548] [id = 524] 13:29:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (17C05800) [pid = 2548] [serial = 1572] [outer = 00000000] 13:29:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (17C10800) [pid = 2548] [serial = 1573] [outer = 17C05800] 13:29:21 INFO - PROCESS | 2548 | 1463430561537 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (17F21C00) [pid = 2548] [serial = 1574] [outer = 17C05800] 13:29:22 INFO - PROCESS | 2548 | 1463430561988 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 13:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:29:22 INFO - PROCESS | 2548 | 1463430562038 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 2548 | 1463430562040 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 13:29:22 INFO - PROCESS | 2548 | 1463430562043 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 2548 | 1463430562045 Marionette TRACE conn6 <- [1,2062,null,{}] 13:29:22 INFO - PROCESS | 2548 | 1463430562048 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:22 INFO - PROCESS | 2548 | 1463430562164 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 13:29:22 INFO - PROCESS | 2548 | 1463430562234 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 2548 | ++DOCSHELL 17F3C000 == 54 [pid = 2548] [id = 525] 13:29:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (17F3F000) [pid = 2548] [serial = 1575] [outer = 00000000] 13:29:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (17FF5C00) [pid = 2548] [serial = 1576] [outer = 17F3F000] 13:29:22 INFO - PROCESS | 2548 | 1463430562278 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1895E800) [pid = 2548] [serial = 1577] [outer = 17F3F000] 13:29:22 INFO - PROCESS | 2548 | 1463430562682 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 13:29:22 INFO - PROCESS | 2548 | 1463430562717 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 2548 | 1463430562719 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 13:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:29:22 INFO - PROCESS | 2548 | 1463430562722 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 2548 | 1463430562724 Marionette TRACE conn6 <- [1,2066,null,{}] 13:29:22 INFO - PROCESS | 2548 | 1463430562727 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:22 INFO - PROCESS | 2548 | 1463430562872 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 13:29:22 INFO - PROCESS | 2548 | 1463430562900 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 2548 | ++DOCSHELL 0FF2C400 == 55 [pid = 2548] [id = 526] 13:29:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (189B1000) [pid = 2548] [serial = 1578] [outer = 00000000] 13:29:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (18BA5000) [pid = 2548] [serial = 1579] [outer = 189B1000] 13:29:22 INFO - PROCESS | 2548 | 1463430562943 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (18BA9000) [pid = 2548] [serial = 1580] [outer = 189B1000] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1044D400) [pid = 2548] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (1BD0DC00) [pid = 2548] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (17639C00) [pid = 2548] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1AE42C00) [pid = 2548] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1CCE8000) [pid = 2548] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (1961E400) [pid = 2548] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (17627400) [pid = 2548] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (091CB800) [pid = 2548] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (18BAFC00) [pid = 2548] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (0CDEDC00) [pid = 2548] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (189B4000) [pid = 2548] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (19B56000) [pid = 2548] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (091D7400) [pid = 2548] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (17FA4400) [pid = 2548] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (15914400) [pid = 2548] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:29:23 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1C8BC800) [pid = 2548] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:29:23 INFO - PROCESS | 2548 | 1463430563673 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 970ms 13:29:23 INFO - PROCESS | 2548 | 1463430563694 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 13:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:29:23 INFO - PROCESS | 2548 | 1463430563696 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 13:29:23 INFO - PROCESS | 2548 | 1463430563699 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 2548 | 1463430563701 Marionette TRACE conn6 <- [1,2070,null,{}] 13:29:23 INFO - PROCESS | 2548 | 1463430563704 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:23 INFO - PROCESS | 2548 | 1463430563784 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 13:29:23 INFO - PROCESS | 2548 | 1463430563791 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 2548 | ++DOCSHELL 1044D400 == 56 [pid = 2548] [id = 527] 13:29:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (14099C00) [pid = 2548] [serial = 1581] [outer = 00000000] 13:29:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (17631C00) [pid = 2548] [serial = 1582] [outer = 14099C00] 13:29:23 INFO - PROCESS | 2548 | 1463430563835 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (17FA9400) [pid = 2548] [serial = 1583] [outer = 14099C00] 13:29:24 INFO - PROCESS | 2548 | 1463430564290 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 13:29:24 INFO - PROCESS | 2548 | 1463430564371 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 2548 | 1463430564373 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 13:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:29:24 INFO - PROCESS | 2548 | 1463430564376 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 2548 | 1463430564377 Marionette TRACE conn6 <- [1,2074,null,{}] 13:29:24 INFO - PROCESS | 2548 | 1463430564381 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:24 INFO - PROCESS | 2548 | 1463430564462 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 13:29:24 INFO - PROCESS | 2548 | 1463430564468 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 2548 | ++DOCSHELL 0FF26800 == 57 [pid = 2548] [id = 528] 13:29:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (159E0C00) [pid = 2548] [serial = 1584] [outer = 00000000] 13:29:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (19165000) [pid = 2548] [serial = 1585] [outer = 159E0C00] 13:29:24 INFO - PROCESS | 2548 | 1463430564513 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (191BAC00) [pid = 2548] [serial = 1586] [outer = 159E0C00] 13:29:24 INFO - PROCESS | 2548 | 1463430564952 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 13:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:29:25 INFO - PROCESS | 2548 | 1463430565007 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 2548 | 1463430565009 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 13:29:25 INFO - PROCESS | 2548 | 1463430565012 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 2548 | 1463430565013 Marionette TRACE conn6 <- [1,2078,null,{}] 13:29:25 INFO - PROCESS | 2548 | 1463430565017 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:25 INFO - PROCESS | 2548 | 1463430565102 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 13:29:25 INFO - PROCESS | 2548 | 1463430565109 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 2548 | ++DOCSHELL 1905D800 == 58 [pid = 2548] [id = 529] 13:29:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1905F400) [pid = 2548] [serial = 1587] [outer = 00000000] 13:29:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (19B53400) [pid = 2548] [serial = 1588] [outer = 1905F400] 13:29:25 INFO - PROCESS | 2548 | 1463430565159 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (19F31400) [pid = 2548] [serial = 1589] [outer = 1905F400] 13:29:25 INFO - PROCESS | 2548 | 1463430565727 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 771ms 13:29:25 INFO - PROCESS | 2548 | 1463430565783 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 2548 | 1463430565788 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 13:29:25 INFO - PROCESS | 2548 | 1463430565794 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:29:25 INFO - PROCESS | 2548 | 1463430565798 Marionette TRACE conn6 <- [1,2082,null,{}] 13:29:25 INFO - PROCESS | 2548 | 1463430565805 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:25 INFO - PROCESS | 2548 | 1463430565919 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 13:29:26 INFO - PROCESS | 2548 | 1463430566038 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 2548 | ++DOCSHELL 091D2400 == 59 [pid = 2548] [id = 530] 13:29:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (091D4000) [pid = 2548] [serial = 1590] [outer = 00000000] 13:29:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (0FF24800) [pid = 2548] [serial = 1591] [outer = 091D4000] 13:29:26 INFO - PROCESS | 2548 | 1463430566097 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (100D7C00) [pid = 2548] [serial = 1592] [outer = 091D4000] 13:29:26 INFO - PROCESS | 2548 | 1463430566735 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 13:29:26 INFO - PROCESS | 2548 | 1463430566768 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 2548 | 1463430566774 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 13:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:29:26 INFO - PROCESS | 2548 | 1463430566781 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 2548 | 1463430566784 Marionette TRACE conn6 <- [1,2086,null,{}] 13:29:26 INFO - PROCESS | 2548 | 1463430566787 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:26 INFO - PROCESS | 2548 | 1463430566897 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 13:29:27 INFO - PROCESS | 2548 | 1463430567055 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 2548 | ++DOCSHELL 14ACC400 == 60 [pid = 2548] [id = 531] 13:29:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (14D70C00) [pid = 2548] [serial = 1593] [outer = 00000000] 13:29:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (17222C00) [pid = 2548] [serial = 1594] [outer = 14D70C00] 13:29:27 INFO - PROCESS | 2548 | 1463430567110 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (17627C00) [pid = 2548] [serial = 1595] [outer = 14D70C00] 13:29:27 INFO - PROCESS | 2548 | 1463430567676 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 930ms 13:29:27 INFO - PROCESS | 2548 | 1463430567713 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 2548 | 1463430567716 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 13:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:29:27 INFO - PROCESS | 2548 | 1463430567719 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 2548 | 1463430567723 Marionette TRACE conn6 <- [1,2090,null,{}] 13:29:27 INFO - PROCESS | 2548 | 1463430567734 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:27 INFO - PROCESS | 2548 | 1463430567849 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 13:29:28 INFO - PROCESS | 2548 | 1463430568006 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 2548 | ++DOCSHELL 17F33000 == 61 [pid = 2548] [id = 532] 13:29:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (17F40C00) [pid = 2548] [serial = 1596] [outer = 00000000] 13:29:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (19B5DC00) [pid = 2548] [serial = 1597] [outer = 17F40C00] 13:29:28 INFO - PROCESS | 2548 | 1463430568064 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (19F6D000) [pid = 2548] [serial = 1598] [outer = 17F40C00] 13:29:28 INFO - PROCESS | 2548 | 1463430568642 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 13:29:28 INFO - PROCESS | 2548 | 1463430568693 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 2548 | 1463430568696 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 13:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:29:28 INFO - PROCESS | 2548 | 1463430568700 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 2548 | 1463430568702 Marionette TRACE conn6 <- [1,2094,null,{}] 13:29:28 INFO - PROCESS | 2548 | 1463430568705 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:28 INFO - PROCESS | 2548 | 1463430568814 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 13:29:28 INFO - PROCESS | 2548 | 1463430568956 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 2548 | ++DOCSHELL 1A14E800 == 62 [pid = 2548] [id = 533] 13:29:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1A15B000) [pid = 2548] [serial = 1599] [outer = 00000000] 13:29:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (1B437400) [pid = 2548] [serial = 1600] [outer = 1A15B000] 13:29:29 INFO - PROCESS | 2548 | 1463430569012 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (1BD06800) [pid = 2548] [serial = 1601] [outer = 1A15B000] 13:29:29 INFO - PROCESS | 2548 | 1463430569605 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 931ms 13:29:29 INFO - PROCESS | 2548 | 1463430569633 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 2548 | 1463430569635 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 13:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:29:29 INFO - PROCESS | 2548 | 1463430569638 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 2548 | 1463430569640 Marionette TRACE conn6 <- [1,2098,null,{}] 13:29:29 INFO - PROCESS | 2548 | 1463430569644 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:29 INFO - PROCESS | 2548 | 1463430569749 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 13:29:29 INFO - PROCESS | 2548 | 1463430569908 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 2548 | ++DOCSHELL 17225800 == 63 [pid = 2548] [id = 534] 13:29:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (1A156800) [pid = 2548] [serial = 1602] [outer = 00000000] 13:29:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (1C849400) [pid = 2548] [serial = 1603] [outer = 1A156800] 13:29:29 INFO - PROCESS | 2548 | 1463430569965 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (1CCDFC00) [pid = 2548] [serial = 1604] [outer = 1A156800] 13:29:30 INFO - PROCESS | 2548 | 1463430570549 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 930ms 13:29:30 INFO - PROCESS | 2548 | 1463430570569 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 13:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:29:30 INFO - PROCESS | 2548 | 1463430570571 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 13:29:30 INFO - PROCESS | 2548 | 1463430570574 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 2548 | 1463430570576 Marionette TRACE conn6 <- [1,2102,null,{}] 13:29:30 INFO - PROCESS | 2548 | 1463430570580 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:30 INFO - PROCESS | 2548 | 1463430570706 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 13:29:30 INFO - PROCESS | 2548 | 1463430570876 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 2548 | ++DOCSHELL 1CD32800 == 64 [pid = 2548] [id = 535] 13:29:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (1CEC4400) [pid = 2548] [serial = 1605] [outer = 00000000] 13:29:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1CF14400) [pid = 2548] [serial = 1606] [outer = 1CEC4400] 13:29:30 INFO - PROCESS | 2548 | 1463430570933 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1CF1EC00) [pid = 2548] [serial = 1607] [outer = 1CEC4400] 13:29:31 INFO - PROCESS | 2548 | 1463430571695 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1178ms 13:29:31 INFO - PROCESS | 2548 | 1463430571753 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 2548 | 1463430571757 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 13:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:29:31 INFO - PROCESS | 2548 | 1463430571762 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 2548 | 1463430571764 Marionette TRACE conn6 <- [1,2106,null,{}] 13:29:31 INFO - PROCESS | 2548 | 1463430571770 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:31 INFO - PROCESS | 2548 | 1463430571872 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 13:29:32 INFO - PROCESS | 2548 | 1463430572022 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 2548 | ++DOCSHELL 14A73000 == 65 [pid = 2548] [id = 536] 13:29:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (14ACF400) [pid = 2548] [serial = 1608] [outer = 00000000] 13:29:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (17622400) [pid = 2548] [serial = 1609] [outer = 14ACF400] 13:29:32 INFO - PROCESS | 2548 | 1463430572074 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (176DA800) [pid = 2548] [serial = 1610] [outer = 14ACF400] 13:29:32 INFO - PROCESS | 2548 | --DOCSHELL 17226400 == 64 [pid = 2548] [id = 471] 13:29:32 INFO - PROCESS | 2548 | --DOCSHELL 0FF26800 == 63 [pid = 2548] [id = 528] 13:29:32 INFO - PROCESS | 2548 | --DOCSHELL 1044D400 == 62 [pid = 2548] [id = 527] 13:29:32 INFO - PROCESS | 2548 | --DOCSHELL 0FF2C400 == 61 [pid = 2548] [id = 526] 13:29:32 INFO - PROCESS | 2548 | --DOCSHELL 17F3C000 == 60 [pid = 2548] [id = 525] 13:29:32 INFO - PROCESS | 2548 | --DOCSHELL 165E8000 == 59 [pid = 2548] [id = 522] 13:29:32 INFO - PROCESS | 2548 | --DOCSHELL 10519000 == 58 [pid = 2548] [id = 521] 13:29:32 INFO - PROCESS | 2548 | --DOCSHELL 0CD33C00 == 57 [pid = 2548] [id = 520] 13:29:32 INFO - PROCESS | 2548 | --DOCSHELL 090EE400 == 56 [pid = 2548] [id = 519] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (18BB1C00) [pid = 2548] [serial = 1433] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (1905F800) [pid = 2548] [serial = 1400] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (100DAC00) [pid = 2548] [serial = 1403] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (1762E800) [pid = 2548] [serial = 1520] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (1590B800) [pid = 2548] [serial = 1519] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1C848000) [pid = 2548] [serial = 1528] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (17F20000) [pid = 2548] [serial = 1522] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (1BD0B400) [pid = 2548] [serial = 1517] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1B5F2400) [pid = 2548] [serial = 1516] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (1CD35400) [pid = 2548] [serial = 1531] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (17F32400) [pid = 2548] [serial = 1523] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (14A3F800) [pid = 2548] [serial = 1501] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (1CCE4000) [pid = 2548] [serial = 1529] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (17C07400) [pid = 2548] [serial = 1504] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (17F40000) [pid = 2548] [serial = 1507] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (18BA4000) [pid = 2548] [serial = 1510] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (19F2D000) [pid = 2548] [serial = 1525] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1961D400) [pid = 2548] [serial = 1513] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1CD3C800) [pid = 2548] [serial = 1532] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (1B2E1000) [pid = 2548] [serial = 1537] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1010AC00) [pid = 2548] [serial = 1534] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1D561C00) [pid = 2548] [serial = 1541] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1AE7A800) [pid = 2548] [serial = 1526] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1CEC6C00) [pid = 2548] [serial = 1538] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1059C000) [pid = 2548] [serial = 1535] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (19F2C000) [pid = 2548] [serial = 1445] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (0FC52C00) [pid = 2548] [serial = 1436] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (19053400) [pid = 2548] [serial = 1442] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (17625C00) [pid = 2548] [serial = 1439] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1D558000) [pid = 2548] [serial = 1540] [outer = 00000000] [url = about:blank] 13:29:32 INFO - PROCESS | 2548 | 1463430572754 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1022ms 13:29:32 INFO - PROCESS | 2548 | 1463430572784 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 2548 | 1463430572789 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 13:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:29:32 INFO - PROCESS | 2548 | 1463430572795 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 2548 | 1463430572798 Marionette TRACE conn6 <- [1,2110,null,{}] 13:29:32 INFO - PROCESS | 2548 | 1463430572801 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:32 INFO - PROCESS | 2548 | 1463430572892 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 13:29:33 INFO - PROCESS | 2548 | 1463430572995 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 2548 | ++DOCSHELL 0A1F2C00 == 57 [pid = 2548] [id = 537] 13:29:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (0FD0A800) [pid = 2548] [serial = 1611] [outer = 00000000] 13:29:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (10519000) [pid = 2548] [serial = 1612] [outer = 0FD0A800] 13:29:33 INFO - PROCESS | 2548 | 1463430573042 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (14AD0C00) [pid = 2548] [serial = 1613] [outer = 0FD0A800] 13:29:33 INFO - PROCESS | 2548 | 1463430573479 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 13:29:33 INFO - PROCESS | 2548 | 1463430573530 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 2548 | 1463430573532 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 13:29:33 INFO - PROCESS | 2548 | 1463430573536 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:29:33 INFO - PROCESS | 2548 | 1463430573539 Marionette TRACE conn6 <- [1,2114,null,{}] 13:29:33 INFO - PROCESS | 2548 | 1463430573549 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:33 INFO - PROCESS | 2548 | 1463430573636 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 13:29:33 INFO - PROCESS | 2548 | 1463430573644 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 2548 | ++DOCSHELL 159E3C00 == 58 [pid = 2548] [id = 538] 13:29:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1721C400) [pid = 2548] [serial = 1614] [outer = 00000000] 13:29:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (176CBC00) [pid = 2548] [serial = 1615] [outer = 1721C400] 13:29:33 INFO - PROCESS | 2548 | 1463430573693 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (17F18000) [pid = 2548] [serial = 1616] [outer = 1721C400] 13:29:34 INFO - PROCESS | 2548 | 1463430574165 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 13:29:34 INFO - PROCESS | 2548 | 1463430574210 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 2548 | 1463430574212 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 13:29:34 INFO - PROCESS | 2548 | 1463430574216 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 2548 | 1463430574217 Marionette TRACE conn6 <- [1,2118,null,{}] 13:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:29:34 INFO - PROCESS | 2548 | 1463430574221 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:34 INFO - PROCESS | 2548 | 1463430574308 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 13:29:34 INFO - PROCESS | 2548 | 1463430574317 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 2548 | ++DOCSHELL 17F27800 == 59 [pid = 2548] [id = 539] 13:29:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (17F30400) [pid = 2548] [serial = 1617] [outer = 00000000] 13:29:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (17FA4000) [pid = 2548] [serial = 1618] [outer = 17F30400] 13:29:34 INFO - PROCESS | 2548 | 1463430574362 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (189B1800) [pid = 2548] [serial = 1619] [outer = 17F30400] 13:29:34 INFO - PROCESS | 2548 | 1463430574823 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 2548 | 1463430574901 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 13:29:34 INFO - PROCESS | 2548 | 1463430574905 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:29:34 INFO - PROCESS | 2548 | 1463430574907 Marionette TRACE conn6 <- [1,2122,null,{}] 13:29:34 INFO - PROCESS | 2548 | 1463430574910 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:35 INFO - PROCESS | 2548 | 1463430575032 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 13:29:35 INFO - PROCESS | 2548 | 1463430575039 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 2548 | ++DOCSHELL 17FA3400 == 60 [pid = 2548] [id = 540] 13:29:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (17FFD800) [pid = 2548] [serial = 1620] [outer = 00000000] 13:29:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1916A000) [pid = 2548] [serial = 1621] [outer = 17FFD800] 13:29:35 INFO - PROCESS | 2548 | 1463430575083 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (191C1000) [pid = 2548] [serial = 1622] [outer = 17FFD800] 13:29:35 INFO - PROCESS | 2548 | 1463430575537 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 672ms 13:29:35 INFO - PROCESS | 2548 | 1463430575582 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 2548 | 1463430575584 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 13:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:29:35 INFO - PROCESS | 2548 | 1463430575587 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 2548 | 1463430575589 Marionette TRACE conn6 <- [1,2126,null,{}] 13:29:35 INFO - PROCESS | 2548 | 1463430575598 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:35 INFO - PROCESS | 2548 | 1463430575733 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 13:29:35 INFO - PROCESS | 2548 | 1463430575833 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 2548 | ++DOCSHELL 19F2F000 == 61 [pid = 2548] [id = 541] 13:29:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (19F30800) [pid = 2548] [serial = 1623] [outer = 00000000] 13:29:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1B5F2400) [pid = 2548] [serial = 1624] [outer = 19F30800] 13:29:35 INFO - PROCESS | 2548 | 1463430575878 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1B6A3C00) [pid = 2548] [serial = 1625] [outer = 19F30800] 13:29:36 INFO - PROCESS | 2548 | 1463430576311 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 790ms 13:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:29:36 INFO - PROCESS | 2548 | 1463430576381 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 13:29:36 INFO - PROCESS | 2548 | 1463430576383 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 13:29:36 INFO - PROCESS | 2548 | 1463430576386 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 2548 | 1463430576388 Marionette TRACE conn6 <- [1,2130,null,{}] 13:29:36 INFO - PROCESS | 2548 | 1463430576392 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:36 INFO - PROCESS | 2548 | 1463430576510 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 13:29:36 INFO - PROCESS | 2548 | 1463430576581 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 2548 | ++DOCSHELL 1029F400 == 62 [pid = 2548] [id = 542] 13:29:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1B5F1C00) [pid = 2548] [serial = 1626] [outer = 00000000] 13:29:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1CCE9400) [pid = 2548] [serial = 1627] [outer = 1B5F1C00] 13:29:36 INFO - PROCESS | 2548 | 1463430576626 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1CD3D000) [pid = 2548] [serial = 1628] [outer = 1B5F1C00] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (14B2A400) [pid = 2548] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (165E2C00) [pid = 2548] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (19B53000) [pid = 2548] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (100D3000) [pid = 2548] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (19164800) [pid = 2548] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (17F35800) [pid = 2548] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1B6A6400) [pid = 2548] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (18968800) [pid = 2548] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (176DA000) [pid = 2548] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1A14B800) [pid = 2548] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1040B800) [pid = 2548] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (165E8800) [pid = 2548] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (11166400) [pid = 2548] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (090F2400) [pid = 2548] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (17637400) [pid = 2548] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (17C05800) [pid = 2548] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (0CD71C00) [pid = 2548] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (17F3F000) [pid = 2548] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (189B1000) [pid = 2548] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (14099C00) [pid = 2548] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:29:37 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (159E0C00) [pid = 2548] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:29:37 INFO - PROCESS | 2548 | 1463430577249 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:29:37 INFO - PROCESS | 2548 | 1463430577320 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 13:29:37 INFO - PROCESS | 2548 | 1463430577323 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 2548 | 1463430577325 Marionette TRACE conn6 <- [1,2134,null,{}] 13:29:37 INFO - PROCESS | 2548 | 1463430577328 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:37 INFO - PROCESS | 2548 | 1463430577463 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 13:29:37 INFO - PROCESS | 2548 | 1463430577531 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 2548 | ++DOCSHELL 0FD16000 == 63 [pid = 2548] [id = 543] 13:29:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (140A1C00) [pid = 2548] [serial = 1629] [outer = 00000000] 13:29:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (176D3400) [pid = 2548] [serial = 1630] [outer = 140A1C00] 13:29:37 INFO - PROCESS | 2548 | 1463430577576 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (176DA000) [pid = 2548] [serial = 1631] [outer = 140A1C00] 13:29:37 INFO - PROCESS | 2548 | 1463430577933 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 2548 | 1463430577996 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 13:29:38 INFO - PROCESS | 2548 | 1463430578000 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 2548 | 1463430578001 Marionette TRACE conn6 <- [1,2138,null,{}] 13:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:29:38 INFO - PROCESS | 2548 | 1463430578005 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:38 INFO - PROCESS | 2548 | 1463430578090 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 13:29:38 INFO - PROCESS | 2548 | 1463430578098 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 2548 | ++DOCSHELL 17F37C00 == 64 [pid = 2548] [id = 544] 13:29:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (189AD800) [pid = 2548] [serial = 1632] [outer = 00000000] 13:29:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (1CCE5000) [pid = 2548] [serial = 1633] [outer = 189AD800] 13:29:38 INFO - PROCESS | 2548 | 1463430578142 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1CECCC00) [pid = 2548] [serial = 1634] [outer = 189AD800] 13:29:38 INFO - PROCESS | 2548 | 1463430578578 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 13:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:29:38 INFO - PROCESS | 2548 | 1463430578634 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 2548 | 1463430578636 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 13:29:38 INFO - PROCESS | 2548 | 1463430578640 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 2548 | 1463430578641 Marionette TRACE conn6 <- [1,2142,null,{}] 13:29:38 INFO - PROCESS | 2548 | 1463430578645 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:38 INFO - PROCESS | 2548 | 1463430578730 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 13:29:38 INFO - PROCESS | 2548 | 1463430578737 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 2548 | ++DOCSHELL 19F2B400 == 65 [pid = 2548] [id = 545] 13:29:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1CF11400) [pid = 2548] [serial = 1635] [outer = 00000000] 13:29:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1CF1FC00) [pid = 2548] [serial = 1636] [outer = 1CF11400] 13:29:38 INFO - PROCESS | 2548 | 1463430578780 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1D561400) [pid = 2548] [serial = 1637] [outer = 1CF11400] 13:29:39 INFO - PROCESS | 2548 | 1463430579435 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 831ms 13:29:39 INFO - PROCESS | 2548 | 1463430579471 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 2548 | 1463430579475 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 13:29:39 INFO - PROCESS | 2548 | 1463430579481 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:29:39 INFO - PROCESS | 2548 | 1463430579485 Marionette TRACE conn6 <- [1,2146,null,{}] 13:29:39 INFO - PROCESS | 2548 | 1463430579490 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:39 INFO - PROCESS | 2548 | 1463430579606 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 13:29:39 INFO - PROCESS | 2548 | 1463430579767 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0D800 == 66 [pid = 2548] [id = 546] 13:29:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (0FF2EC00) [pid = 2548] [serial = 1638] [outer = 00000000] 13:29:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (14B2F000) [pid = 2548] [serial = 1639] [outer = 0FF2EC00] 13:29:39 INFO - PROCESS | 2548 | 1463430579826 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (165E8000) [pid = 2548] [serial = 1640] [outer = 0FF2EC00] 13:29:40 INFO - PROCESS | 2548 | 1463430580438 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1019ms 13:29:40 INFO - PROCESS | 2548 | 1463430580505 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 2548 | 1463430580511 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 13:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:29:40 INFO - PROCESS | 2548 | 1463430580518 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 2548 | 1463430580521 Marionette TRACE conn6 <- [1,2150,null,{}] 13:29:40 INFO - PROCESS | 2548 | 1463430580525 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:40 INFO - PROCESS | 2548 | 1463430580637 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 13:29:40 INFO - PROCESS | 2548 | 1463430580786 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 2548 | ++DOCSHELL 17C43800 == 67 [pid = 2548] [id = 547] 13:29:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (17CD1400) [pid = 2548] [serial = 1641] [outer = 00000000] 13:29:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (17FA2000) [pid = 2548] [serial = 1642] [outer = 17CD1400] 13:29:40 INFO - PROCESS | 2548 | 1463430580842 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1905E800) [pid = 2548] [serial = 1643] [outer = 17CD1400] 13:29:41 INFO - PROCESS | 2548 | 1463430581434 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 13:29:41 INFO - PROCESS | 2548 | 1463430581490 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 13:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:29:41 INFO - PROCESS | 2548 | 1463430581492 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 13:29:41 INFO - PROCESS | 2548 | 1463430581496 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 2548 | 1463430581500 Marionette TRACE conn6 <- [1,2154,null,{}] 13:29:41 INFO - PROCESS | 2548 | 1463430581511 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:41 INFO - PROCESS | 2548 | 1463430581625 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 13:29:41 INFO - PROCESS | 2548 | 1463430581786 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 2548 | ++DOCSHELL 0CDAC800 == 68 [pid = 2548] [id = 548] 13:29:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1CD3C400) [pid = 2548] [serial = 1644] [outer = 00000000] 13:29:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1CF1D400) [pid = 2548] [serial = 1645] [outer = 1CD3C400] 13:29:41 INFO - PROCESS | 2548 | 1463430581844 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1D6D3400) [pid = 2548] [serial = 1646] [outer = 1CD3C400] 13:29:42 INFO - PROCESS | 2548 | 1463430582425 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 971ms 13:29:42 INFO - PROCESS | 2548 | 1463430582469 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 2548 | 1463430582472 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 13:29:42 INFO - PROCESS | 2548 | 1463430582475 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:29:42 INFO - PROCESS | 2548 | 1463430582477 Marionette TRACE conn6 <- [1,2158,null,{}] 13:29:42 INFO - PROCESS | 2548 | 1463430582481 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:42 INFO - PROCESS | 2548 | 1463430582590 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 13:29:42 INFO - PROCESS | 2548 | 1463430582735 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 2548 | ++DOCSHELL 176D5400 == 69 [pid = 2548] [id = 549] 13:29:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1D6D2C00) [pid = 2548] [serial = 1647] [outer = 00000000] 13:29:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1DF57000) [pid = 2548] [serial = 1648] [outer = 1D6D2C00] 13:29:42 INFO - PROCESS | 2548 | 1463430582791 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1DF64400) [pid = 2548] [serial = 1649] [outer = 1D6D2C00] 13:29:43 INFO - PROCESS | 2548 | 1463430583359 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 930ms 13:29:43 INFO - PROCESS | 2548 | 1463430583409 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 13:29:43 INFO - PROCESS | 2548 | 1463430583412 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 13:29:43 INFO - PROCESS | 2548 | 1463430583415 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:29:43 INFO - PROCESS | 2548 | 1463430583417 Marionette TRACE conn6 <- [1,2162,null,{}] 13:29:43 INFO - PROCESS | 2548 | 1463430583421 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:43 INFO - PROCESS | 2548 | 1463430583527 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 13:29:43 INFO - PROCESS | 2548 | 1463430583672 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 2548 | ++DOCSHELL 1DFB2C00 == 70 [pid = 2548] [id = 550] 13:29:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1DFB5C00) [pid = 2548] [serial = 1650] [outer = 00000000] 13:29:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (1DFBE400) [pid = 2548] [serial = 1651] [outer = 1DFB5C00] 13:29:43 INFO - PROCESS | 2548 | 1463430583727 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (1E17FC00) [pid = 2548] [serial = 1652] [outer = 1DFB5C00] 13:29:44 INFO - PROCESS | 2548 | 1463430584336 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 13:29:44 INFO - PROCESS | 2548 | 1463430584389 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 2548 | 1463430584391 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 13:29:44 INFO - PROCESS | 2548 | 1463430584395 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:29:44 INFO - PROCESS | 2548 | 1463430584397 Marionette TRACE conn6 <- [1,2166,null,{}] 13:29:44 INFO - PROCESS | 2548 | 1463430584400 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:44 INFO - PROCESS | 2548 | 1463430584527 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 13:29:44 INFO - PROCESS | 2548 | 1463430584820 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 2548 | ++DOCSHELL 008BE800 == 71 [pid = 2548] [id = 551] 13:29:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (090EE800) [pid = 2548] [serial = 1653] [outer = 00000000] 13:29:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (0FF2B000) [pid = 2548] [serial = 1654] [outer = 090EE800] 13:29:44 INFO - PROCESS | 2548 | 1463430584911 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (1029E000) [pid = 2548] [serial = 1655] [outer = 090EE800] 13:29:45 INFO - PROCESS | 2548 | 1463430585504 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1177ms 13:29:45 INFO - PROCESS | 2548 | 1463430585576 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 2548 | 1463430585580 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 13:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:29:45 INFO - PROCESS | 2548 | 1463430585584 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 2548 | 1463430585588 Marionette TRACE conn6 <- [1,2170,null,{}] 13:29:45 INFO - PROCESS | 2548 | 1463430585593 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:45 INFO - PROCESS | 2548 | 1463430585699 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 13:29:45 INFO - PROCESS | 2548 | 1463430585867 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 2548 | --DOCSHELL 17FF5800 == 70 [pid = 2548] [id = 477] 13:29:45 INFO - PROCESS | 2548 | --DOCSHELL 17F37C00 == 69 [pid = 2548] [id = 544] 13:29:45 INFO - PROCESS | 2548 | --DOCSHELL 0FD16000 == 68 [pid = 2548] [id = 543] 13:29:45 INFO - PROCESS | 2548 | --DOCSHELL 1029F400 == 67 [pid = 2548] [id = 542] 13:29:45 INFO - PROCESS | 2548 | --DOCSHELL 19F2F000 == 66 [pid = 2548] [id = 541] 13:29:45 INFO - PROCESS | 2548 | --DOCSHELL 17FA3400 == 65 [pid = 2548] [id = 540] 13:29:45 INFO - PROCESS | 2548 | --DOCSHELL 0CDA6000 == 64 [pid = 2548] [id = 523] 13:29:45 INFO - PROCESS | 2548 | --DOCSHELL 17C05400 == 63 [pid = 2548] [id = 524] 13:29:45 INFO - PROCESS | 2548 | --DOCSHELL 17F27800 == 62 [pid = 2548] [id = 539] 13:29:45 INFO - PROCESS | 2548 | --DOCSHELL 159E3C00 == 61 [pid = 2548] [id = 538] 13:29:45 INFO - PROCESS | 2548 | --DOCSHELL 0A1F2C00 == 60 [pid = 2548] [id = 537] 13:29:45 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (19B53400) [pid = 2548] [serial = 1588] [outer = 00000000] [url = about:blank] 13:29:45 INFO - PROCESS | 2548 | ++DOCSHELL 091D1400 == 61 [pid = 2548] [id = 552] 13:29:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (0A18A000) [pid = 2548] [serial = 1656] [outer = 00000000] 13:29:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (0FD12400) [pid = 2548] [serial = 1657] [outer = 0A18A000] 13:29:45 INFO - PROCESS | 2548 | 1463430585976 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1010B000) [pid = 2548] [serial = 1658] [outer = 0A18A000] 13:29:46 INFO - PROCESS | 2548 | --DOCSHELL 14A73000 == 60 [pid = 2548] [id = 536] 13:29:46 INFO - PROCESS | 2548 | --DOCSHELL 17225800 == 59 [pid = 2548] [id = 534] 13:29:46 INFO - PROCESS | 2548 | --DOCSHELL 1A14E800 == 58 [pid = 2548] [id = 533] 13:29:46 INFO - PROCESS | 2548 | --DOCSHELL 17F33000 == 57 [pid = 2548] [id = 532] 13:29:46 INFO - PROCESS | 2548 | --DOCSHELL 14ACC400 == 56 [pid = 2548] [id = 531] 13:29:46 INFO - PROCESS | 2548 | --DOCSHELL 091D2400 == 55 [pid = 2548] [id = 530] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (1B437800) [pid = 2548] [serial = 1478] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (15F4D400) [pid = 2548] [serial = 1502] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (17263000) [pid = 2548] [serial = 1499] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (17C07C00) [pid = 2548] [serial = 1484] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1B439400) [pid = 2548] [serial = 1487] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (14A75800) [pid = 2548] [serial = 1481] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (19621000) [pid = 2548] [serial = 1514] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (17FA8000) [pid = 2548] [serial = 1508] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (1C20D400) [pid = 2548] [serial = 1490] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (18BAF400) [pid = 2548] [serial = 1511] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (17CD6800) [pid = 2548] [serial = 1505] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (172A8000) [pid = 2548] [serial = 1567] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (17623800) [pid = 2548] [serial = 1568] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1435E800) [pid = 2548] [serial = 1564] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (14AD1800) [pid = 2548] [serial = 1565] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (1044B800) [pid = 2548] [serial = 1559] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (0FF2F000) [pid = 2548] [serial = 1558] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1763E400) [pid = 2548] [serial = 1570] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (17C10800) [pid = 2548] [serial = 1573] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (17F21C00) [pid = 2548] [serial = 1574] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (0FC4EC00) [pid = 2548] [serial = 1561] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (100D5C00) [pid = 2548] [serial = 1562] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1D6D7000) [pid = 2548] [serial = 1543] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (176D8800) [pid = 2548] [serial = 1546] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (1C205C00) [pid = 2548] [serial = 1549] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1D85BC00) [pid = 2548] [serial = 1552] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (1DFB5000) [pid = 2548] [serial = 1555] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1895E800) [pid = 2548] [serial = 1577] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (17FF5C00) [pid = 2548] [serial = 1576] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (18BA5000) [pid = 2548] [serial = 1579] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (17FA9400) [pid = 2548] [serial = 1583] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (17631C00) [pid = 2548] [serial = 1582] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (191BAC00) [pid = 2548] [serial = 1586] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (18BA9000) [pid = 2548] [serial = 1580] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (176D7800) [pid = 2548] [serial = 1571] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (19165000) [pid = 2548] [serial = 1585] [outer = 00000000] [url = about:blank] 13:29:46 INFO - PROCESS | 2548 | 1463430586408 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 890ms 13:29:46 INFO - PROCESS | 2548 | 1463430586477 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 2548 | 1463430586481 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 13:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:29:46 INFO - PROCESS | 2548 | --DOCSHELL 100D1C00 == 54 [pid = 2548] [id = 12] 13:29:46 INFO - PROCESS | 2548 | 1463430586502 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 2548 | 1463430586504 Marionette TRACE conn6 <- [1,2174,null,{}] 13:29:46 INFO - PROCESS | 2548 | 1463430586526 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:46 INFO - PROCESS | 2548 | 1463430586638 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 13:29:46 INFO - PROCESS | 2548 | 1463430586777 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 2548 | ++DOCSHELL 100D3C00 == 55 [pid = 2548] [id = 553] 13:29:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (10410400) [pid = 2548] [serial = 1659] [outer = 00000000] 13:29:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1590D000) [pid = 2548] [serial = 1660] [outer = 10410400] 13:29:46 INFO - PROCESS | 2548 | 1463430586825 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (159E1800) [pid = 2548] [serial = 1661] [outer = 10410400] 13:29:47 INFO - PROCESS | 2548 | 1463430587202 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 750ms 13:29:47 INFO - PROCESS | 2548 | 1463430587260 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 2548 | 1463430587262 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 13:29:47 INFO - PROCESS | 2548 | 1463430587270 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:29:47 INFO - PROCESS | 2548 | 1463430587275 Marionette TRACE conn6 <- [1,2178,null,{}] 13:29:47 INFO - PROCESS | 2548 | 1463430587284 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:47 INFO - PROCESS | 2548 | 1463430587372 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 13:29:47 INFO - PROCESS | 2548 | 1463430587379 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 2548 | ++DOCSHELL 1721EC00 == 56 [pid = 2548] [id = 554] 13:29:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (17263000) [pid = 2548] [serial = 1662] [outer = 00000000] 13:29:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (176CCC00) [pid = 2548] [serial = 1663] [outer = 17263000] 13:29:47 INFO - PROCESS | 2548 | 1463430587424 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (176D8800) [pid = 2548] [serial = 1664] [outer = 17263000] 13:29:47 INFO - PROCESS | 2548 | 1463430587868 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 13:29:47 INFO - PROCESS | 2548 | 1463430587906 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 2548 | 1463430587909 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 13:29:47 INFO - PROCESS | 2548 | 1463430587912 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 2548 | 1463430587914 Marionette TRACE conn6 <- [1,2182,null,{}] 13:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:29:47 INFO - PROCESS | 2548 | 1463430587917 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:48 INFO - PROCESS | 2548 | 1463430588000 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 13:29:48 INFO - PROCESS | 2548 | 1463430588007 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 2548 | ++DOCSHELL 17CCE000 == 57 [pid = 2548] [id = 555] 13:29:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (17CD2800) [pid = 2548] [serial = 1665] [outer = 00000000] 13:29:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (17F1E800) [pid = 2548] [serial = 1666] [outer = 17CD2800] 13:29:48 INFO - PROCESS | 2548 | 1463430588061 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (17F25000) [pid = 2548] [serial = 1667] [outer = 17CD2800] 13:29:48 INFO - PROCESS | 2548 | 1463430588542 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 13:29:48 INFO - PROCESS | 2548 | 1463430588586 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 13:29:48 INFO - PROCESS | 2548 | 1463430588588 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 13:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:29:48 INFO - PROCESS | 2548 | 1463430588591 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - PROCESS | 2548 | 1463430588593 Marionette TRACE conn6 <- [1,2186,null,{}] 13:29:48 INFO - PROCESS | 2548 | 1463430588596 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:48 INFO - PROCESS | 2548 | 1463430588715 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 13:29:48 INFO - PROCESS | 2548 | 1463430588811 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 2548 | ++DOCSHELL 0FC5A800 == 58 [pid = 2548] [id = 556] 13:29:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17F34000) [pid = 2548] [serial = 1668] [outer = 00000000] 13:29:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (17F3F400) [pid = 2548] [serial = 1669] [outer = 17F34000] 13:29:48 INFO - PROCESS | 2548 | 1463430588864 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (17FAF400) [pid = 2548] [serial = 1670] [outer = 17F34000] 13:29:49 INFO - PROCESS | 2548 | 1463430589300 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 731ms 13:29:49 INFO - PROCESS | 2548 | 1463430589322 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 13:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:29:49 INFO - PROCESS | 2548 | 1463430589324 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 13:29:49 INFO - PROCESS | 2548 | 1463430589327 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 2548 | 1463430589329 Marionette TRACE conn6 <- [1,2190,null,{}] 13:29:49 INFO - PROCESS | 2548 | 1463430589332 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:49 INFO - PROCESS | 2548 | 1463430589450 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 13:29:49 INFO - PROCESS | 2548 | 1463430589512 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 2548 | ++DOCSHELL 18952800 == 59 [pid = 2548] [id = 557] 13:29:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1895E800) [pid = 2548] [serial = 1671] [outer = 00000000] 13:29:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (18BA8C00) [pid = 2548] [serial = 1672] [outer = 1895E800] 13:29:49 INFO - PROCESS | 2548 | 1463430589563 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (18BA9C00) [pid = 2548] [serial = 1673] [outer = 1895E800] 13:29:49 INFO - PROCESS | 2548 | 1463430589970 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 13:29:50 INFO - PROCESS | 2548 | 1463430589998 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 2548 | 1463430590000 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 13:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:29:50 INFO - PROCESS | 2548 | 1463430590003 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 2548 | 1463430590005 Marionette TRACE conn6 <- [1,2194,null,{}] 13:29:50 INFO - PROCESS | 2548 | 1463430590008 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:50 INFO - PROCESS | 2548 | 1463430590126 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 13:29:50 INFO - PROCESS | 2548 | 1463430590221 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 2548 | ++DOCSHELL 19053800 == 60 [pid = 2548] [id = 558] 13:29:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (19055C00) [pid = 2548] [serial = 1674] [outer = 00000000] 13:29:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (191B6000) [pid = 2548] [serial = 1675] [outer = 19055C00] 13:29:50 INFO - PROCESS | 2548 | 1463430590264 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (19616800) [pid = 2548] [serial = 1676] [outer = 19055C00] 13:29:50 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (0FD0A800) [pid = 2548] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:29:50 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (19F30800) [pid = 2548] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:29:50 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (14ACF400) [pid = 2548] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:29:50 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (140A1C00) [pid = 2548] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:29:50 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (1B5F1C00) [pid = 2548] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:29:50 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (189AD800) [pid = 2548] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:29:50 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (17F30400) [pid = 2548] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:29:50 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1CEC4400) [pid = 2548] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:29:50 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (1721C400) [pid = 2548] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:29:50 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (17FFD800) [pid = 2548] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:29:50 INFO - PROCESS | 2548 | 1463430590738 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 770ms 13:29:50 INFO - PROCESS | 2548 | 1463430590774 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 2548 | 1463430590776 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 13:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:29:50 INFO - PROCESS | 2548 | 1463430590807 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 2548 | 1463430590809 Marionette TRACE conn6 <- [1,2198,null,{}] 13:29:50 INFO - PROCESS | 2548 | 1463430590813 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:50 INFO - PROCESS | 2548 | 1463430590895 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 13:29:50 INFO - PROCESS | 2548 | 1463430590901 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 2548 | ++DOCSHELL 17632C00 == 61 [pid = 2548] [id = 559] 13:29:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (17FF6C00) [pid = 2548] [serial = 1677] [outer = 00000000] 13:29:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (1916A400) [pid = 2548] [serial = 1678] [outer = 17FF6C00] 13:29:50 INFO - PROCESS | 2548 | 1463430590945 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (19B58C00) [pid = 2548] [serial = 1679] [outer = 17FF6C00] 13:29:51 INFO - PROCESS | 2548 | 1463430591372 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 590ms 13:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:29:51 INFO - PROCESS | 2548 | 1463430591386 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 2548 | 1463430591387 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 13:29:51 INFO - PROCESS | 2548 | 1463430591391 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 2548 | 1463430591392 Marionette TRACE conn6 <- [1,2202,null,{}] 13:29:51 INFO - PROCESS | 2548 | 1463430591396 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:51 INFO - PROCESS | 2548 | 1463430591524 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 13:29:51 INFO - PROCESS | 2548 | 1463430591534 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 2548 | ++DOCSHELL 17628C00 == 62 [pid = 2548] [id = 560] 13:29:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (19165000) [pid = 2548] [serial = 1680] [outer = 00000000] 13:29:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (19F31000) [pid = 2548] [serial = 1681] [outer = 19165000] 13:29:51 INFO - PROCESS | 2548 | 1463430591578 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (19E04000) [pid = 2548] [serial = 1682] [outer = 19165000] 13:29:52 INFO - PROCESS | 2548 | 1463430592004 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 13:29:52 INFO - PROCESS | 2548 | 1463430592021 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 2548 | 1463430592023 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 13:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:29:52 INFO - PROCESS | 2548 | 1463430592026 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 2548 | 1463430592028 Marionette TRACE conn6 <- [1,2206,null,{}] 13:29:52 INFO - PROCESS | 2548 | 1463430592032 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:52 INFO - PROCESS | 2548 | 1463430592159 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 13:29:52 INFO - PROCESS | 2548 | 1463430592168 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 2548 | ++DOCSHELL 0FBED000 == 63 [pid = 2548] [id = 561] 13:29:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (17268800) [pid = 2548] [serial = 1683] [outer = 00000000] 13:29:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1AE80000) [pid = 2548] [serial = 1684] [outer = 17268800] 13:29:52 INFO - PROCESS | 2548 | 1463430592218 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1B5EE800) [pid = 2548] [serial = 1685] [outer = 17268800] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 1762F000 == 62 [pid = 2548] [id = 472] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 1B6AD800 == 61 [pid = 2548] [id = 496] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 17FAC800 == 60 [pid = 2548] [id = 325] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 19F78C00 == 59 [pid = 2548] [id = 492] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 14D0BC00 == 58 [pid = 2548] [id = 326] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 1905A800 == 57 [pid = 2548] [id = 504] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 17C0EC00 == 56 [pid = 2548] [id = 327] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 17FA2400 == 55 [pid = 2548] [id = 480] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 165DD000 == 54 [pid = 2548] [id = 494] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 1CD32800 == 53 [pid = 2548] [id = 535] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 189AAC00 == 52 [pid = 2548] [id = 495] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 17F3E000 == 51 [pid = 2548] [id = 516] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 17F35000 == 50 [pid = 2548] [id = 502] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 1905D800 == 49 [pid = 2548] [id = 529] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 17FF7800 == 48 [pid = 2548] [id = 503] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 100D3800 == 47 [pid = 2548] [id = 330] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 0CDA5C00 == 46 [pid = 2548] [id = 514] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 1D6DA400 == 45 [pid = 2548] [id = 517] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 14D17800 == 44 [pid = 2548] [id = 515] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 191B9400 == 43 [pid = 2548] [id = 505] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 1DF62800 == 42 [pid = 2548] [id = 518] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 0A140800 == 41 [pid = 2548] [id = 13] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 091D1400 == 40 [pid = 2548] [id = 552] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 008BE800 == 39 [pid = 2548] [id = 551] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 1DFB2C00 == 38 [pid = 2548] [id = 550] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 0CDAC800 == 37 [pid = 2548] [id = 548] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 176D5400 == 36 [pid = 2548] [id = 549] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 17C43800 == 35 [pid = 2548] [id = 547] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 19F2B400 == 34 [pid = 2548] [id = 545] 13:29:53 INFO - PROCESS | 2548 | --DOCSHELL 0FD0D800 == 33 [pid = 2548] [id = 546] 13:29:54 INFO - PROCESS | 2548 | --DOCSHELL 1721EC00 == 32 [pid = 2548] [id = 554] 13:29:54 INFO - PROCESS | 2548 | --DOCSHELL 100D3C00 == 31 [pid = 2548] [id = 553] 13:29:54 INFO - PROCESS | 2548 | --DOCSHELL 17628C00 == 30 [pid = 2548] [id = 560] 13:29:54 INFO - PROCESS | 2548 | --DOCSHELL 0FC5A800 == 29 [pid = 2548] [id = 556] 13:29:54 INFO - PROCESS | 2548 | --DOCSHELL 17632C00 == 28 [pid = 2548] [id = 559] 13:29:54 INFO - PROCESS | 2548 | --DOCSHELL 17CCE000 == 27 [pid = 2548] [id = 555] 13:29:54 INFO - PROCESS | 2548 | --DOCSHELL 18952800 == 26 [pid = 2548] [id = 557] 13:29:54 INFO - PROCESS | 2548 | --DOCSHELL 19053800 == 25 [pid = 2548] [id = 558] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (17FA4000) [pid = 2548] [serial = 1618] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1CF1EC00) [pid = 2548] [serial = 1607] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1CF14400) [pid = 2548] [serial = 1606] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (176CBC00) [pid = 2548] [serial = 1615] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (1916A000) [pid = 2548] [serial = 1621] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (191C1000) [pid = 2548] [serial = 1622] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (17F18000) [pid = 2548] [serial = 1616] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (10519000) [pid = 2548] [serial = 1612] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (1B6A3C00) [pid = 2548] [serial = 1625] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (14AD0C00) [pid = 2548] [serial = 1613] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (1B5F2400) [pid = 2548] [serial = 1624] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (0FF24800) [pid = 2548] [serial = 1591] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (176DA800) [pid = 2548] [serial = 1610] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (17622400) [pid = 2548] [serial = 1609] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (176D3400) [pid = 2548] [serial = 1630] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (19B5DC00) [pid = 2548] [serial = 1597] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (1B437400) [pid = 2548] [serial = 1600] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1C849400) [pid = 2548] [serial = 1603] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (1CCE9400) [pid = 2548] [serial = 1627] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (1CCE5000) [pid = 2548] [serial = 1633] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (1CF1FC00) [pid = 2548] [serial = 1636] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1CD3D000) [pid = 2548] [serial = 1628] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (17222C00) [pid = 2548] [serial = 1594] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (176DA000) [pid = 2548] [serial = 1631] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (189B1800) [pid = 2548] [serial = 1619] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (1CECCC00) [pid = 2548] [serial = 1634] [outer = 00000000] [url = about:blank] 13:29:54 INFO - PROCESS | 2548 | 1463430594394 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2429ms 13:29:54 INFO - PROCESS | 2548 | 1463430594456 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 13:29:54 INFO - PROCESS | 2548 | 1463430594460 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 13:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:29:54 INFO - PROCESS | 2548 | 1463430594466 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - PROCESS | 2548 | 1463430594469 Marionette TRACE conn6 <- [1,2210,null,{}] 13:29:54 INFO - PROCESS | 2548 | 1463430594475 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:54 INFO - PROCESS | 2548 | 1463430594567 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 13:29:54 INFO - PROCESS | 2548 | 1463430594582 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 2548 | ++DOCSHELL 0C796800 == 26 [pid = 2548] [id = 562] 13:29:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (0C79A400) [pid = 2548] [serial = 1686] [outer = 00000000] 13:29:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (0CD71C00) [pid = 2548] [serial = 1687] [outer = 0C79A400] 13:29:54 INFO - PROCESS | 2548 | 1463430594632 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (0FB03000) [pid = 2548] [serial = 1688] [outer = 0C79A400] 13:29:55 INFO - PROCESS | 2548 | 1463430595132 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 13:29:55 INFO - PROCESS | 2548 | 1463430595156 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 2548 | 1463430595162 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 13:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:29:55 INFO - PROCESS | 2548 | 1463430595169 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 2548 | 1463430595171 Marionette TRACE conn6 <- [1,2214,null,{}] 13:29:55 INFO - PROCESS | 2548 | 1463430595175 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:55 INFO - PROCESS | 2548 | 1463430595261 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 13:29:55 INFO - PROCESS | 2548 | 1463430595271 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0E800 == 27 [pid = 2548] [id = 563] 13:29:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (0FD11400) [pid = 2548] [serial = 1689] [outer = 00000000] 13:29:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (0FF23400) [pid = 2548] [serial = 1690] [outer = 0FD11400] 13:29:55 INFO - PROCESS | 2548 | 1463430595317 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (0FF2A400) [pid = 2548] [serial = 1691] [outer = 0FD11400] 13:29:55 INFO - PROCESS | 2548 | 1463430595798 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 671ms 13:29:55 INFO - PROCESS | 2548 | 1463430595841 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 2548 | 1463430595844 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 13:29:55 INFO - PROCESS | 2548 | 1463430595847 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:29:55 INFO - PROCESS | 2548 | 1463430595850 Marionette TRACE conn6 <- [1,2218,null,{}] 13:29:55 INFO - PROCESS | 2548 | 1463430595861 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:55 INFO - PROCESS | 2548 | 1463430595950 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 13:29:56 INFO - PROCESS | 2548 | 1463430596075 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 2548 | ++DOCSHELL 10452C00 == 28 [pid = 2548] [id = 564] 13:29:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (10455C00) [pid = 2548] [serial = 1692] [outer = 00000000] 13:29:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (11106C00) [pid = 2548] [serial = 1693] [outer = 10455C00] 13:29:56 INFO - PROCESS | 2548 | 1463430596125 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (11194400) [pid = 2548] [serial = 1694] [outer = 10455C00] 13:29:56 INFO - PROCESS | 2548 | 1463430596524 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 13:29:56 INFO - PROCESS | 2548 | 1463430596581 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 2548 | 1463430596583 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 13:29:56 INFO - PROCESS | 2548 | 1463430596586 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:29:56 INFO - PROCESS | 2548 | 1463430596588 Marionette TRACE conn6 <- [1,2222,null,{}] 13:29:56 INFO - PROCESS | 2548 | 1463430596591 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:56 INFO - PROCESS | 2548 | 1463430596709 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 13:29:56 INFO - PROCESS | 2548 | 1463430596731 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 2548 | ++DOCSHELL 0FBF9800 == 29 [pid = 2548] [id = 565] 13:29:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (142E8000) [pid = 2548] [serial = 1695] [outer = 00000000] 13:29:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (14A73000) [pid = 2548] [serial = 1696] [outer = 142E8000] 13:29:56 INFO - PROCESS | 2548 | 1463430596776 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (14D09400) [pid = 2548] [serial = 1697] [outer = 142E8000] 13:29:57 INFO - PROCESS | 2548 | 1463430597178 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 13:29:57 INFO - PROCESS | 2548 | 1463430597221 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 13:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:29:57 INFO - PROCESS | 2548 | 1463430597223 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 13:29:57 INFO - PROCESS | 2548 | 1463430597226 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 2548 | 1463430597228 Marionette TRACE conn6 <- [1,2226,null,{}] 13:29:57 INFO - PROCESS | 2548 | 1463430597235 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:57 INFO - PROCESS | 2548 | 1463430597312 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 13:29:57 INFO - PROCESS | 2548 | 1463430597319 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 2548 | ++DOCSHELL 14D74400 == 30 [pid = 2548] [id = 566] 13:29:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (14D7CC00) [pid = 2548] [serial = 1698] [outer = 00000000] 13:29:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (159DF400) [pid = 2548] [serial = 1699] [outer = 14D7CC00] 13:29:57 INFO - PROCESS | 2548 | 1463430597364 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (165DF400) [pid = 2548] [serial = 1700] [outer = 14D7CC00] 13:29:57 INFO - PROCESS | 2548 | 1463430597822 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 13:29:57 INFO - PROCESS | 2548 | 1463430597866 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 2548 | 1463430597868 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 13:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:29:57 INFO - PROCESS | 2548 | 1463430597871 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 2548 | 1463430597873 Marionette TRACE conn6 <- [1,2230,null,{}] 13:29:57 INFO - PROCESS | 2548 | 1463430597892 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:58 INFO - PROCESS | 2548 | 1463430598002 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 13:29:58 INFO - PROCESS | 2548 | 1463430598016 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 2548 | ++DOCSHELL 172AD000 == 31 [pid = 2548] [id = 567] 13:29:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (17622000) [pid = 2548] [serial = 1701] [outer = 00000000] 13:29:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (1762B000) [pid = 2548] [serial = 1702] [outer = 17622000] 13:29:58 INFO - PROCESS | 2548 | 1463430598061 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (17630C00) [pid = 2548] [serial = 1703] [outer = 17622000] 13:29:58 INFO - PROCESS | 2548 | 1463430598501 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 690ms 13:29:58 INFO - PROCESS | 2548 | 1463430598562 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 2548 | 1463430598564 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 13:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:29:58 INFO - PROCESS | 2548 | 1463430598567 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 2548 | 1463430598569 Marionette TRACE conn6 <- [1,2234,null,{}] 13:29:58 INFO - PROCESS | 2548 | 1463430598572 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:58 INFO - PROCESS | 2548 | 1463430598647 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 13:29:58 INFO - PROCESS | 2548 | 1463430598653 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 2548 | ++DOCSHELL 1762E800 == 32 [pid = 2548] [id = 568] 13:29:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17635800) [pid = 2548] [serial = 1704] [outer = 00000000] 13:29:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (176CC800) [pid = 2548] [serial = 1705] [outer = 17635800] 13:29:58 INFO - PROCESS | 2548 | 1463430598698 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (176CE000) [pid = 2548] [serial = 1706] [outer = 17635800] 13:29:59 INFO - PROCESS | 2548 | 1463430599165 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 631ms 13:29:59 INFO - PROCESS | 2548 | 1463430599205 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 2548 | 1463430599207 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 13:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:29:59 INFO - PROCESS | 2548 | 1463430599210 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 2548 | 1463430599211 Marionette TRACE conn6 <- [1,2238,null,{}] 13:29:59 INFO - PROCESS | 2548 | 1463430599215 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:59 INFO - PROCESS | 2548 | 1463430599290 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 13:29:59 INFO - PROCESS | 2548 | 1463430599297 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 2548 | ++DOCSHELL 090F1000 == 33 [pid = 2548] [id = 569] 13:29:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1763E000) [pid = 2548] [serial = 1707] [outer = 00000000] 13:29:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (17C0A400) [pid = 2548] [serial = 1708] [outer = 1763E000] 13:29:59 INFO - PROCESS | 2548 | 1463430599342 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (17C05000) [pid = 2548] [serial = 1709] [outer = 1763E000] 13:29:59 INFO - PROCESS | 2548 | 1463430599818 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 631ms 13:29:59 INFO - PROCESS | 2548 | 1463430599844 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 2548 | 1463430599846 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 13:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:29:59 INFO - PROCESS | 2548 | 1463430599849 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 2548 | 1463430599851 Marionette TRACE conn6 <- [1,2242,null,{}] 13:29:59 INFO - PROCESS | 2548 | 1463430599854 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:59 INFO - PROCESS | 2548 | 1463430599964 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 13:29:59 INFO - PROCESS | 2548 | 1463430599973 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 2548 | ++DOCSHELL 1044FC00 == 34 [pid = 2548] [id = 570] 13:30:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (17F12400) [pid = 2548] [serial = 1710] [outer = 00000000] 13:30:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (17F1FC00) [pid = 2548] [serial = 1711] [outer = 17F12400] 13:30:00 INFO - PROCESS | 2548 | 1463430600018 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (17F20000) [pid = 2548] [serial = 1712] [outer = 17F12400] 13:30:00 INFO - PROCESS | 2548 | 1463430600502 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 13:30:00 INFO - PROCESS | 2548 | 1463430600520 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 13:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:30:00 INFO - PROCESS | 2548 | 1463430600522 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 13:30:00 INFO - PROCESS | 2548 | 1463430600525 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 2548 | 1463430600527 Marionette TRACE conn6 <- [1,2246,null,{}] 13:30:00 INFO - PROCESS | 2548 | 1463430600536 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:00 INFO - PROCESS | 2548 | 1463430600649 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 13:30:00 INFO - PROCESS | 2548 | 1463430600656 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 2548 | ++DOCSHELL 17F1C800 == 35 [pid = 2548] [id = 571] 13:30:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (17F2A800) [pid = 2548] [serial = 1713] [outer = 00000000] 13:30:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (17F39800) [pid = 2548] [serial = 1714] [outer = 17F2A800] 13:30:00 INFO - PROCESS | 2548 | 1463430600700 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (17FA3400) [pid = 2548] [serial = 1715] [outer = 17F2A800] 13:30:01 INFO - PROCESS | 2548 | 1463430601161 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 672ms 13:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:30:01 INFO - PROCESS | 2548 | 1463430601198 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 2548 | 1463430601200 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 13:30:01 INFO - PROCESS | 2548 | 1463430601210 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 2548 | 1463430601212 Marionette TRACE conn6 <- [1,2250,null,{}] 13:30:01 INFO - PROCESS | 2548 | 1463430601216 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:01 INFO - PROCESS | 2548 | 1463430601344 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 13:30:01 INFO - PROCESS | 2548 | 1463430601453 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 2548 | ++DOCSHELL 1894F400 == 36 [pid = 2548] [id = 572] 13:30:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (18950C00) [pid = 2548] [serial = 1716] [outer = 00000000] 13:30:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (189B2000) [pid = 2548] [serial = 1717] [outer = 18950C00] 13:30:01 INFO - PROCESS | 2548 | 1463430601507 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (18BA3400) [pid = 2548] [serial = 1718] [outer = 18950C00] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (100D2400) [pid = 2548] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (14D76400) [pid = 2548] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1A156800) [pid = 2548] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (1DF63000) [pid = 2548] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1A15B000) [pid = 2548] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (14D70C00) [pid = 2548] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (17F40C00) [pid = 2548] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1D811400) [pid = 2548] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (091D4000) [pid = 2548] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1905F400) [pid = 2548] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (19F77400) [pid = 2548] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (0FB0F800) [pid = 2548] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (19165000) [pid = 2548] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (17F34000) [pid = 2548] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (1895E800) [pid = 2548] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (19055C00) [pid = 2548] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (10410400) [pid = 2548] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (0A18A000) [pid = 2548] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (090EE800) [pid = 2548] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (1DFB5C00) [pid = 2548] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (1D6D2C00) [pid = 2548] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (1CD3C400) [pid = 2548] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (17CD1400) [pid = 2548] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (0FF2EC00) [pid = 2548] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1CF11400) [pid = 2548] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (10102000) [pid = 2548] [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.] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (17CD2800) [pid = 2548] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (17263000) [pid = 2548] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:30:02 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (17FF6C00) [pid = 2548] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:30:02 INFO - PROCESS | 2548 | 1463430602343 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1191ms 13:30:02 INFO - PROCESS | 2548 | 1463430602394 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 2548 | 1463430602395 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 13:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:30:02 INFO - PROCESS | 2548 | 1463430602398 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 2548 | 1463430602400 Marionette TRACE conn6 <- [1,2254,null,{}] 13:30:02 INFO - PROCESS | 2548 | 1463430602403 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:02 INFO - PROCESS | 2548 | 1463430602481 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 13:30:02 INFO - PROCESS | 2548 | 1463430602487 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 2548 | ++DOCSHELL 14ACF400 == 37 [pid = 2548] [id = 573] 13:30:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (14D70000) [pid = 2548] [serial = 1719] [outer = 00000000] 13:30:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (17266800) [pid = 2548] [serial = 1720] [outer = 14D70000] 13:30:02 INFO - PROCESS | 2548 | 1463430602532 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (1762F400) [pid = 2548] [serial = 1721] [outer = 14D70000] 13:30:02 INFO - PROCESS | 2548 | 1463430602941 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 13:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:30:02 INFO - PROCESS | 2548 | 1463430602970 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 2548 | 1463430602971 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 13:30:02 INFO - PROCESS | 2548 | 1463430602974 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 2548 | 1463430602976 Marionette TRACE conn6 <- [1,2258,null,{}] 13:30:02 INFO - PROCESS | 2548 | 1463430602979 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:03 INFO - PROCESS | 2548 | 1463430603100 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 13:30:03 INFO - PROCESS | 2548 | 1463430603115 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 2548 | ++DOCSHELL 17CD1800 == 38 [pid = 2548] [id = 574] 13:30:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (17F21800) [pid = 2548] [serial = 1722] [outer = 00000000] 13:30:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (189AC000) [pid = 2548] [serial = 1723] [outer = 17F21800] 13:30:03 INFO - PROCESS | 2548 | 1463430603159 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (18BA5400) [pid = 2548] [serial = 1724] [outer = 17F21800] 13:30:03 INFO - PROCESS | 2548 | 1463430603576 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 13:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:30:03 INFO - PROCESS | 2548 | 1463430603606 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 2548 | 1463430603608 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 13:30:03 INFO - PROCESS | 2548 | 1463430603610 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 2548 | 1463430603612 Marionette TRACE conn6 <- [1,2262,null,{}] 13:30:03 INFO - PROCESS | 2548 | 1463430603615 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:03 INFO - PROCESS | 2548 | 1463430603738 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 13:30:03 INFO - PROCESS | 2548 | 1463430603748 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 2548 | ++DOCSHELL 18BA6800 == 39 [pid = 2548] [id = 575] 13:30:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (18BB1400) [pid = 2548] [serial = 1725] [outer = 00000000] 13:30:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (19057800) [pid = 2548] [serial = 1726] [outer = 18BB1400] 13:30:03 INFO - PROCESS | 2548 | 1463430603802 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (19058C00) [pid = 2548] [serial = 1727] [outer = 18BB1400] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 14B28000 == 38 [pid = 2548] [id = 460] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 10419000 == 37 [pid = 2548] [id = 461] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 0A1F3800 == 36 [pid = 2548] [id = 467] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 17636000 == 35 [pid = 2548] [id = 459] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 090FB000 == 34 [pid = 2548] [id = 465] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 10292000 == 33 [pid = 2548] [id = 468] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 091D5000 == 32 [pid = 2548] [id = 464] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 10446400 == 31 [pid = 2548] [id = 455] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 18BA4400 == 30 [pid = 2548] [id = 466] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 091CE800 == 29 [pid = 2548] [id = 462] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 1726AC00 == 28 [pid = 2548] [id = 458] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 0A189000 == 27 [pid = 2548] [id = 453] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 1010C000 == 26 [pid = 2548] [id = 470] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 0FD12000 == 25 [pid = 2548] [id = 454] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 14D1F400 == 24 [pid = 2548] [id = 457] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 0FD0F800 == 23 [pid = 2548] [id = 469] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 0FC58C00 == 22 [pid = 2548] [id = 456] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 14098400 == 21 [pid = 2548] [id = 463] 13:30:04 INFO - PROCESS | 2548 | --DOCSHELL 0FBED000 == 20 [pid = 2548] [id = 561] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (1DF58000) [pid = 2548] [serial = 1553] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (100D7C00) [pid = 2548] [serial = 1592] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (19F31400) [pid = 2548] [serial = 1589] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (1CD30000) [pid = 2548] [serial = 1550] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1D816800) [pid = 2548] [serial = 1544] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (10103400) [pid = 2548] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (17F23000) [pid = 2548] [serial = 1547] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (1CCDFC00) [pid = 2548] [serial = 1604] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1DFBA000) [pid = 2548] [serial = 1556] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (1BD06800) [pid = 2548] [serial = 1601] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (17627C00) [pid = 2548] [serial = 1595] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (19F6D000) [pid = 2548] [serial = 1598] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (17F3F400) [pid = 2548] [serial = 1669] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (18BA8C00) [pid = 2548] [serial = 1672] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (17FAF400) [pid = 2548] [serial = 1670] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (191B6000) [pid = 2548] [serial = 1675] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (18BA9C00) [pid = 2548] [serial = 1673] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (19F31000) [pid = 2548] [serial = 1681] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (1590D000) [pid = 2548] [serial = 1660] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (159E1800) [pid = 2548] [serial = 1661] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (0FD12400) [pid = 2548] [serial = 1657] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (1010B000) [pid = 2548] [serial = 1658] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (1029E000) [pid = 2548] [serial = 1655] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (0FF2B000) [pid = 2548] [serial = 1654] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (1E17FC00) [pid = 2548] [serial = 1652] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (1DFBE400) [pid = 2548] [serial = 1651] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (1DF64400) [pid = 2548] [serial = 1649] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (1DF57000) [pid = 2548] [serial = 1648] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (1D6D3400) [pid = 2548] [serial = 1646] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (1CF1D400) [pid = 2548] [serial = 1645] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 73 (1905E800) [pid = 2548] [serial = 1643] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 72 (17FA2000) [pid = 2548] [serial = 1642] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 71 (165E8000) [pid = 2548] [serial = 1640] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 70 (14B2F000) [pid = 2548] [serial = 1639] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 69 (1D561400) [pid = 2548] [serial = 1637] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 68 (1D855C00) [pid = 2548] [serial = 1127] [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.] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 67 (17F1E800) [pid = 2548] [serial = 1666] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 66 (176D8800) [pid = 2548] [serial = 1664] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 65 (176CCC00) [pid = 2548] [serial = 1663] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 64 (19616800) [pid = 2548] [serial = 1676] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 63 (19B58C00) [pid = 2548] [serial = 1679] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 62 (1916A400) [pid = 2548] [serial = 1678] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 61 (17F25000) [pid = 2548] [serial = 1667] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 60 (19E04000) [pid = 2548] [serial = 1682] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | --DOMWINDOW == 59 (1AE80000) [pid = 2548] [serial = 1684] [outer = 00000000] [url = about:blank] 13:30:05 INFO - PROCESS | 2548 | 1463430605636 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2070ms 13:30:05 INFO - PROCESS | 2548 | 1463430605682 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 2548 | 1463430605686 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 13:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:30:05 INFO - PROCESS | 2548 | 1463430605691 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - PROCESS | 2548 | 1463430605695 Marionette TRACE conn6 <- [1,2266,null,{}] 13:30:05 INFO - PROCESS | 2548 | 1463430605701 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:05 INFO - PROCESS | 2548 | 1463430605790 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 13:30:05 INFO - PROCESS | 2548 | 1463430605800 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 2548 | ++DOCSHELL 0A13AC00 == 21 [pid = 2548] [id = 576] 13:30:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 60 (0A140800) [pid = 2548] [serial = 1728] [outer = 00000000] 13:30:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 61 (0CD73000) [pid = 2548] [serial = 1729] [outer = 0A140800] 13:30:05 INFO - PROCESS | 2548 | 1463430605847 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 62 (0FBEBC00) [pid = 2548] [serial = 1730] [outer = 0A140800] 13:30:06 INFO - PROCESS | 2548 | 1463430606326 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 690ms 13:30:06 INFO - PROCESS | 2548 | 1463430606382 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 2548 | 1463430606388 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 13:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:30:06 INFO - PROCESS | 2548 | 1463430606394 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 2548 | 1463430606397 Marionette TRACE conn6 <- [1,2270,null,{}] 13:30:06 INFO - PROCESS | 2548 | 1463430606401 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:06 INFO - PROCESS | 2548 | 1463430606481 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 13:30:06 INFO - PROCESS | 2548 | 1463430606491 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 2548 | ++DOCSHELL 0FD15400 == 22 [pid = 2548] [id = 577] 13:30:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 63 (0FD18800) [pid = 2548] [serial = 1731] [outer = 00000000] 13:30:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 64 (0FF29000) [pid = 2548] [serial = 1732] [outer = 0FD18800] 13:30:06 INFO - PROCESS | 2548 | 1463430606536 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 65 (0FF32400) [pid = 2548] [serial = 1733] [outer = 0FD18800] 13:30:07 INFO - PROCESS | 2548 | 1463430606994 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 13:30:07 INFO - PROCESS | 2548 | 1463430607063 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 2548 | 1463430607068 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 13:30:07 INFO - PROCESS | 2548 | 1463430607074 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:30:07 INFO - PROCESS | 2548 | 1463430607078 Marionette TRACE conn6 <- [1,2274,null,{}] 13:30:07 INFO - PROCESS | 2548 | 1463430607085 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:07 INFO - PROCESS | 2548 | 1463430607243 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 13:30:07 INFO - PROCESS | 2548 | 1463430607356 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 2548 | ++DOCSHELL 0C79AC00 == 23 [pid = 2548] [id = 578] 13:30:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 66 (0C79BC00) [pid = 2548] [serial = 1734] [outer = 00000000] 13:30:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 67 (0FBF1C00) [pid = 2548] [serial = 1735] [outer = 0C79BC00] 13:30:07 INFO - PROCESS | 2548 | 1463430607412 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 68 (0FF27000) [pid = 2548] [serial = 1736] [outer = 0C79BC00] 13:30:08 INFO - PROCESS | 2548 | 1463430608163 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:30:08 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 13:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1124ms 13:30:08 INFO - PROCESS | 2548 | 1463430608206 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 2548 | 1463430608209 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 13:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:30:08 INFO - PROCESS | 2548 | 1463430608217 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 2548 | 1463430608221 Marionette TRACE conn6 <- [1,2278,null,{}] 13:30:08 INFO - PROCESS | 2548 | 1463430608225 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:08 INFO - PROCESS | 2548 | 1463430608335 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 13:30:08 INFO - PROCESS | 2548 | 1463430608421 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 2548 | ++DOCSHELL 0FF31800 == 24 [pid = 2548] [id = 579] 13:30:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 69 (10294000) [pid = 2548] [serial = 1737] [outer = 00000000] 13:30:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 70 (1044F000) [pid = 2548] [serial = 1738] [outer = 10294000] 13:30:08 INFO - PROCESS | 2548 | 1463430608516 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 71 (11190400) [pid = 2548] [serial = 1739] [outer = 10294000] 13:30:09 INFO - PROCESS | 2548 | 1463430609221 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1025ms 13:30:09 INFO - PROCESS | 2548 | 1463430609239 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 2548 | 1463430609243 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 13:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:30:09 INFO - PROCESS | 2548 | 1463430609271 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 2548 | 1463430609276 Marionette TRACE conn6 <- [1,2282,null,{}] 13:30:09 INFO - PROCESS | 2548 | 1463430609303 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:09 INFO - PROCESS | 2548 | 1463430609413 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 13:30:09 INFO - PROCESS | 2548 | 1463430609528 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 2548 | ++DOCSHELL 0CD2D400 == 25 [pid = 2548] [id = 580] 13:30:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 72 (0FB0D000) [pid = 2548] [serial = 1740] [outer = 00000000] 13:30:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 73 (0FD17C00) [pid = 2548] [serial = 1741] [outer = 0FB0D000] 13:30:09 INFO - PROCESS | 2548 | 1463430609577 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 74 (10290400) [pid = 2548] [serial = 1742] [outer = 0FB0D000] 13:30:10 INFO - PROCESS | 2548 | 1463430610011 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 770ms 13:30:10 INFO - PROCESS | 2548 | 1463430610020 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 2548 | 1463430610025 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 13:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:30:10 INFO - PROCESS | 2548 | 1463430610038 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - PROCESS | 2548 | 1463430610040 Marionette TRACE conn6 <- [1,2286,null,{}] 13:30:10 INFO - PROCESS | 2548 | 1463430610044 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:10 INFO - PROCESS | 2548 | 1463430610125 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 13:30:10 INFO - PROCESS | 2548 | 1463430610133 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 2548 | ++DOCSHELL 1029F800 == 26 [pid = 2548] [id = 581] 13:30:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (11168400) [pid = 2548] [serial = 1743] [outer = 00000000] 13:30:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (1456DC00) [pid = 2548] [serial = 1744] [outer = 11168400] 13:30:10 INFO - PROCESS | 2548 | 1463430610178 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (14AD4400) [pid = 2548] [serial = 1745] [outer = 11168400] 13:30:10 INFO - PROCESS | 2548 | 1463430610643 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 13:30:10 INFO - PROCESS | 2548 | 1463430610668 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 2548 | 1463430610671 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 13:30:10 INFO - PROCESS | 2548 | 1463430610674 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:30:10 INFO - PROCESS | 2548 | 1463430610677 Marionette TRACE conn6 <- [1,2290,null,{}] 13:30:10 INFO - PROCESS | 2548 | 1463430610688 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:10 INFO - PROCESS | 2548 | 1463430610775 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 13:30:10 INFO - PROCESS | 2548 | 1463430610786 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 2548 | ++DOCSHELL 159E4C00 == 27 [pid = 2548] [id = 582] 13:30:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (159E5000) [pid = 2548] [serial = 1746] [outer = 00000000] 13:30:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (165E3000) [pid = 2548] [serial = 1747] [outer = 159E5000] 13:30:10 INFO - PROCESS | 2548 | 1463430610834 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (17222800) [pid = 2548] [serial = 1748] [outer = 159E5000] 13:30:11 INFO - PROCESS | 2548 | 1463430611303 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 13:30:11 INFO - PROCESS | 2548 | 1463430611349 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 2548 | 1463430611352 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 13:30:11 INFO - PROCESS | 2548 | 1463430611355 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:30:11 INFO - PROCESS | 2548 | 1463430611357 Marionette TRACE conn6 <- [1,2294,null,{}] 13:30:11 INFO - PROCESS | 2548 | 1463430611360 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:11 INFO - PROCESS | 2548 | 1463430611439 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 13:30:11 INFO - PROCESS | 2548 | 1463430611449 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 2548 | ++DOCSHELL 1726BC00 == 28 [pid = 2548] [id = 583] 13:30:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (172A8000) [pid = 2548] [serial = 1749] [outer = 00000000] 13:30:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (1762B400) [pid = 2548] [serial = 1750] [outer = 172A8000] 13:30:11 INFO - PROCESS | 2548 | 1463430611494 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (17634000) [pid = 2548] [serial = 1751] [outer = 172A8000] 13:30:11 INFO - PROCESS | 2548 | 1463430611959 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 13:30:12 INFO - PROCESS | 2548 | 1463430611990 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 2548 | 1463430611992 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 13:30:12 INFO - PROCESS | 2548 | 1463430611995 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:30:12 INFO - PROCESS | 2548 | 1463430611997 Marionette TRACE conn6 <- [1,2298,null,{}] 13:30:12 INFO - PROCESS | 2548 | 1463430612001 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:12 INFO - PROCESS | 2548 | 1463430612121 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 13:30:12 INFO - PROCESS | 2548 | 1463430612127 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 2548 | ++DOCSHELL 0A1F3800 == 29 [pid = 2548] [id = 584] 13:30:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (17637C00) [pid = 2548] [serial = 1752] [outer = 00000000] 13:30:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (176CDC00) [pid = 2548] [serial = 1753] [outer = 17637C00] 13:30:12 INFO - PROCESS | 2548 | 1463430612172 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17C07000) [pid = 2548] [serial = 1754] [outer = 17637C00] 13:30:12 INFO - PROCESS | 2548 | 1463430612604 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 13:30:12 INFO - PROCESS | 2548 | 1463430612669 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 2548 | 1463430612671 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 13:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:30:12 INFO - PROCESS | 2548 | 1463430612674 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 2548 | 1463430612676 Marionette TRACE conn6 <- [1,2302,null,{}] 13:30:12 INFO - PROCESS | 2548 | 1463430612680 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:12 INFO - PROCESS | 2548 | 1463430612810 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 13:30:12 INFO - PROCESS | 2548 | 1463430612903 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 2548 | ++DOCSHELL 176CD800 == 30 [pid = 2548] [id = 585] 13:30:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (17C09800) [pid = 2548] [serial = 1755] [outer = 00000000] 13:30:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17F23400) [pid = 2548] [serial = 1756] [outer = 17C09800] 13:30:12 INFO - PROCESS | 2548 | 1463430612949 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (17F30000) [pid = 2548] [serial = 1757] [outer = 17C09800] 13:30:13 INFO - PROCESS | 2548 | 1463430613365 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 13:30:13 INFO - PROCESS | 2548 | 1463430613405 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 2548 | 1463430613407 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 13:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:30:13 INFO - PROCESS | 2548 | 1463430613410 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 2548 | 1463430613412 Marionette TRACE conn6 <- [1,2306,null,{}] 13:30:13 INFO - PROCESS | 2548 | 1463430613415 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:13 INFO - PROCESS | 2548 | 1463430613521 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 13:30:13 INFO - PROCESS | 2548 | 1463430613528 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 2548 | ++DOCSHELL 17F38000 == 31 [pid = 2548] [id = 586] 13:30:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (17F3AC00) [pid = 2548] [serial = 1758] [outer = 00000000] 13:30:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17FA9800) [pid = 2548] [serial = 1759] [outer = 17F3AC00] 13:30:13 INFO - PROCESS | 2548 | 1463430613571 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (17FF0000) [pid = 2548] [serial = 1760] [outer = 17F3AC00] 13:30:14 INFO - PROCESS | 2548 | 1463430614071 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 2548 | 1463430614145 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 13:30:14 INFO - PROCESS | 2548 | 1463430614147 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:30:14 INFO - PROCESS | 2548 | 1463430614149 Marionette TRACE conn6 <- [1,2310,null,{}] 13:30:14 INFO - PROCESS | 2548 | 1463430614153 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:14 INFO - PROCESS | 2548 | 1463430614258 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 13:30:14 INFO - PROCESS | 2548 | 1463430614268 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 2548 | ++DOCSHELL 0FD13C00 == 32 [pid = 2548] [id = 587] 13:30:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (0FD18000) [pid = 2548] [serial = 1761] [outer = 00000000] 13:30:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (14A41400) [pid = 2548] [serial = 1762] [outer = 0FD18000] 13:30:14 INFO - PROCESS | 2548 | 1463430614313 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (17267C00) [pid = 2548] [serial = 1763] [outer = 0FD18000] 13:30:14 INFO - PROCESS | 2548 | 1463430614748 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 13:30:14 INFO - PROCESS | 2548 | 1463430614782 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 2548 | 1463430614784 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 13:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:30:14 INFO - PROCESS | 2548 | 1463430614787 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 2548 | 1463430614789 Marionette TRACE conn6 <- [1,2314,null,{}] 13:30:14 INFO - PROCESS | 2548 | 1463430614792 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:14 INFO - PROCESS | 2548 | 1463430614869 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 13:30:14 INFO - PROCESS | 2548 | 1463430614876 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 2548 | ++DOCSHELL 17635800 == 33 [pid = 2548] [id = 588] 13:30:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (17F21800) [pid = 2548] [serial = 1764] [outer = 00000000] 13:30:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (189AA800) [pid = 2548] [serial = 1765] [outer = 17F21800] 13:30:14 INFO - PROCESS | 2548 | 1463430614920 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (189AB000) [pid = 2548] [serial = 1766] [outer = 17F21800] 13:30:15 INFO - PROCESS | 2548 | 1463430615343 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 570ms 13:30:15 INFO - PROCESS | 2548 | 1463430615358 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 2548 | 1463430615360 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 13:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:30:15 INFO - PROCESS | 2548 | 1463430615364 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - PROCESS | 2548 | 1463430615365 Marionette TRACE conn6 <- [1,2318,null,{}] 13:30:15 INFO - PROCESS | 2548 | 1463430615369 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:15 INFO - PROCESS | 2548 | 1463430615485 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 13:30:15 INFO - PROCESS | 2548 | 1463430615494 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 2548 | ++DOCSHELL 18BA2C00 == 34 [pid = 2548] [id = 589] 13:30:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (18BA4400) [pid = 2548] [serial = 1767] [outer = 00000000] 13:30:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (18BAFC00) [pid = 2548] [serial = 1768] [outer = 18BA4400] 13:30:15 INFO - PROCESS | 2548 | 1463430615539 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (18F3F000) [pid = 2548] [serial = 1769] [outer = 18BA4400] 13:30:15 INFO - PROCESS | 2548 | 1463430615971 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 631ms 13:30:16 INFO - PROCESS | 2548 | 1463430615994 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 2548 | 1463430615997 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 13:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:30:16 INFO - PROCESS | 2548 | 1463430616000 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 2548 | 1463430616002 Marionette TRACE conn6 <- [1,2322,null,{}] 13:30:16 INFO - PROCESS | 2548 | 1463430616006 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:16 INFO - PROCESS | 2548 | 1463430616186 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 13:30:16 INFO - PROCESS | 2548 | 1463430616257 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 2548 | ++DOCSHELL 090F8800 == 35 [pid = 2548] [id = 590] 13:30:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (090F8C00) [pid = 2548] [serial = 1770] [outer = 00000000] 13:30:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (091CF400) [pid = 2548] [serial = 1771] [outer = 090F8C00] 13:30:16 INFO - PROCESS | 2548 | 1463430616314 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (0CD37000) [pid = 2548] [serial = 1772] [outer = 090F8C00] 13:30:16 INFO - PROCESS | 2548 | 1463430616960 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 13:30:17 INFO - PROCESS | 2548 | 1463430616972 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 13:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:30:17 INFO - PROCESS | 2548 | 1463430616976 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 13:30:17 INFO - PROCESS | 2548 | 1463430616980 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 2548 | 1463430616985 Marionette TRACE conn6 <- [1,2326,null,{}] 13:30:17 INFO - PROCESS | 2548 | 1463430616989 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:17 INFO - PROCESS | 2548 | 1463430617094 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 13:30:17 INFO - PROCESS | 2548 | 1463430617248 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 2548 | ++DOCSHELL 1456F800 == 36 [pid = 2548] [id = 591] 13:30:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (14584000) [pid = 2548] [serial = 1773] [outer = 00000000] 13:30:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (1590D000) [pid = 2548] [serial = 1774] [outer = 14584000] 13:30:17 INFO - PROCESS | 2548 | 1463430617308 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17220000) [pid = 2548] [serial = 1775] [outer = 14584000] 13:30:17 INFO - PROCESS | 2548 | 1463430617874 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 13:30:17 INFO - PROCESS | 2548 | 1463430617911 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 2548 | 1463430617914 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 13:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:30:17 INFO - PROCESS | 2548 | 1463430617918 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 2548 | 1463430617920 Marionette TRACE conn6 <- [1,2330,null,{}] 13:30:17 INFO - PROCESS | 2548 | 1463430617924 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:18 INFO - PROCESS | 2548 | 1463430618027 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 13:30:18 INFO - PROCESS | 2548 | 1463430618135 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 2548 | ++DOCSHELL 176D7800 == 37 [pid = 2548] [id = 592] 13:30:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (176D9400) [pid = 2548] [serial = 1776] [outer = 00000000] 13:30:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (17F25C00) [pid = 2548] [serial = 1777] [outer = 176D9400] 13:30:18 INFO - PROCESS | 2548 | 1463430618189 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (17F3D400) [pid = 2548] [serial = 1778] [outer = 176D9400] 13:30:18 INFO - PROCESS | 2548 | 1463430618790 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 930ms 13:30:18 INFO - PROCESS | 2548 | 1463430618851 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 2548 | 1463430618855 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 13:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:30:18 INFO - PROCESS | 2548 | 1463430618866 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - PROCESS | 2548 | 1463430618871 Marionette TRACE conn6 <- [1,2334,null,{}] 13:30:18 INFO - PROCESS | 2548 | 1463430618875 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:19 INFO - PROCESS | 2548 | 1463430618980 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 13:30:19 INFO - PROCESS | 2548 | 1463430619113 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 2548 | ++DOCSHELL 191BA800 == 38 [pid = 2548] [id = 593] 13:30:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (191BAC00) [pid = 2548] [serial = 1779] [outer = 00000000] 13:30:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (19A80C00) [pid = 2548] [serial = 1780] [outer = 191BAC00] 13:30:19 INFO - PROCESS | 2548 | 1463430619168 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (19B57000) [pid = 2548] [serial = 1781] [outer = 191BAC00] 13:30:19 INFO - PROCESS | 2548 | 1463430619909 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1083ms 13:30:19 INFO - PROCESS | 2548 | 1463430619943 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 2548 | 1463430619946 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 13:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:30:19 INFO - PROCESS | 2548 | 1463430619951 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 2548 | 1463430619955 Marionette TRACE conn6 <- [1,2338,null,{}] 13:30:19 INFO - PROCESS | 2548 | 1463430619961 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:20 INFO - PROCESS | 2548 | 1463430620056 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 13:30:20 INFO - PROCESS | 2548 | 1463430620198 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 2548 | ++DOCSHELL 0A187C00 == 39 [pid = 2548] [id = 594] 13:30:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (0FBF4000) [pid = 2548] [serial = 1782] [outer = 00000000] 13:30:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (100D3000) [pid = 2548] [serial = 1783] [outer = 0FBF4000] 13:30:20 INFO - PROCESS | 2548 | 1463430620249 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (10299C00) [pid = 2548] [serial = 1784] [outer = 0FBF4000] 13:30:20 INFO - PROCESS | 2548 | --DOCSHELL 18BA2C00 == 38 [pid = 2548] [id = 589] 13:30:20 INFO - PROCESS | 2548 | --DOCSHELL 17635800 == 37 [pid = 2548] [id = 588] 13:30:20 INFO - PROCESS | 2548 | --DOCSHELL 0FD13C00 == 36 [pid = 2548] [id = 587] 13:30:20 INFO - PROCESS | 2548 | --DOCSHELL 17F38000 == 35 [pid = 2548] [id = 586] 13:30:20 INFO - PROCESS | 2548 | --DOCSHELL 176CD800 == 34 [pid = 2548] [id = 585] 13:30:20 INFO - PROCESS | 2548 | --DOCSHELL 0A1F3800 == 33 [pid = 2548] [id = 584] 13:30:20 INFO - PROCESS | 2548 | --DOCSHELL 1726BC00 == 32 [pid = 2548] [id = 583] 13:30:20 INFO - PROCESS | 2548 | --DOCSHELL 159E4C00 == 31 [pid = 2548] [id = 582] 13:30:20 INFO - PROCESS | 2548 | --DOCSHELL 1029F800 == 30 [pid = 2548] [id = 581] 13:30:20 INFO - PROCESS | 2548 | --DOCSHELL 0CD2D400 == 29 [pid = 2548] [id = 580] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (17F1FC00) [pid = 2548] [serial = 1711] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (17F39800) [pid = 2548] [serial = 1714] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (17F20000) [pid = 2548] [serial = 1712] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (189B2000) [pid = 2548] [serial = 1717] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (189AC000) [pid = 2548] [serial = 1723] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (18BA3400) [pid = 2548] [serial = 1718] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (17C0A400) [pid = 2548] [serial = 1708] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (176CC800) [pid = 2548] [serial = 1705] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (176CE000) [pid = 2548] [serial = 1706] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (1762B000) [pid = 2548] [serial = 1702] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (0CD73000) [pid = 2548] [serial = 1729] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (17630C00) [pid = 2548] [serial = 1703] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (159DF400) [pid = 2548] [serial = 1699] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (165DF400) [pid = 2548] [serial = 1700] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (14A73000) [pid = 2548] [serial = 1696] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (14D09400) [pid = 2548] [serial = 1697] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (11106C00) [pid = 2548] [serial = 1693] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (11194400) [pid = 2548] [serial = 1694] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (0FF23400) [pid = 2548] [serial = 1690] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (0FF2A400) [pid = 2548] [serial = 1691] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (0CD71C00) [pid = 2548] [serial = 1687] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (0FB03000) [pid = 2548] [serial = 1688] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (1B5EE800) [pid = 2548] [serial = 1685] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 76 (17266800) [pid = 2548] [serial = 1720] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 75 (17FA3400) [pid = 2548] [serial = 1715] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 74 (19058C00) [pid = 2548] [serial = 1727] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 73 (1762F400) [pid = 2548] [serial = 1721] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 72 (0FBEBC00) [pid = 2548] [serial = 1730] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 71 (17C05000) [pid = 2548] [serial = 1709] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 70 (0FF29000) [pid = 2548] [serial = 1732] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 69 (18BA5400) [pid = 2548] [serial = 1724] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | --DOMWINDOW == 68 (19057800) [pid = 2548] [serial = 1726] [outer = 00000000] [url = about:blank] 13:30:20 INFO - PROCESS | 2548 | 1463430620793 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 890ms 13:30:20 INFO - PROCESS | 2548 | 1463430620843 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 2548 | 1463430620849 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 13:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:30:20 INFO - PROCESS | 2548 | 1463430620855 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 2548 | 1463430620857 Marionette TRACE conn6 <- [1,2342,null,{}] 13:30:20 INFO - PROCESS | 2548 | 1463430620861 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:20 INFO - PROCESS | 2548 | 1463430620942 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 13:30:20 INFO - PROCESS | 2548 | 1463430620952 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 2548 | ++DOCSHELL 0FB0AC00 == 30 [pid = 2548] [id = 595] 13:30:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 69 (0FB58C00) [pid = 2548] [serial = 1785] [outer = 00000000] 13:30:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 70 (0FF32000) [pid = 2548] [serial = 1786] [outer = 0FB58C00] 13:30:21 INFO - PROCESS | 2548 | 1463430620997 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 71 (10299400) [pid = 2548] [serial = 1787] [outer = 0FB58C00] 13:30:21 INFO - PROCESS | 2548 | 1463430621485 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 13:30:21 INFO - PROCESS | 2548 | 1463430621528 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 2548 | 1463430621530 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 13:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:30:21 INFO - PROCESS | 2548 | 1463430621533 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 2548 | 1463430621537 Marionette TRACE conn6 <- [1,2346,null,{}] 13:30:21 INFO - PROCESS | 2548 | 1463430621547 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:21 INFO - PROCESS | 2548 | 1463430621658 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 13:30:21 INFO - PROCESS | 2548 | 1463430621757 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 2548 | ++DOCSHELL 1456D800 == 31 [pid = 2548] [id = 596] 13:30:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 72 (14A45800) [pid = 2548] [serial = 1788] [outer = 00000000] 13:30:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 73 (14D75800) [pid = 2548] [serial = 1789] [outer = 14A45800] 13:30:21 INFO - PROCESS | 2548 | 1463430621804 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 74 (15F4D400) [pid = 2548] [serial = 1790] [outer = 14A45800] 13:30:22 INFO - PROCESS | 2548 | 1463430622171 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 13:30:22 INFO - PROCESS | 2548 | 1463430622212 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 2548 | 1463430622215 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 13:30:22 INFO - PROCESS | 2548 | 1463430622218 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:30:22 INFO - PROCESS | 2548 | 1463430622220 Marionette TRACE conn6 <- [1,2350,null,{}] 13:30:22 INFO - PROCESS | 2548 | 1463430622223 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:22 INFO - PROCESS | 2548 | 1463430622305 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 13:30:22 INFO - PROCESS | 2548 | 1463430622312 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 2548 | ++DOCSHELL 11195400 == 32 [pid = 2548] [id = 597] 13:30:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 75 (15F51400) [pid = 2548] [serial = 1791] [outer = 00000000] 13:30:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 76 (172A8C00) [pid = 2548] [serial = 1792] [outer = 15F51400] 13:30:22 INFO - PROCESS | 2548 | 1463430622358 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 77 (1762D400) [pid = 2548] [serial = 1793] [outer = 15F51400] 13:30:22 INFO - PROCESS | 2548 | 1463430622835 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 13:30:22 INFO - PROCESS | 2548 | 1463430622893 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 2548 | 1463430622895 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 13:30:22 INFO - PROCESS | 2548 | 1463430622907 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 2548 | 1463430622909 Marionette TRACE conn6 <- [1,2354,null,{}] 13:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:30:22 INFO - PROCESS | 2548 | 1463430622912 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:23 INFO - PROCESS | 2548 | 1463430623020 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 13:30:23 INFO - PROCESS | 2548 | 1463430623111 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 2548 | ++DOCSHELL 17637800 == 33 [pid = 2548] [id = 598] 13:30:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (17638000) [pid = 2548] [serial = 1794] [outer = 00000000] 13:30:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (176CB800) [pid = 2548] [serial = 1795] [outer = 17638000] 13:30:23 INFO - PROCESS | 2548 | 1463430623157 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (176D7C00) [pid = 2548] [serial = 1796] [outer = 17638000] 13:30:23 INFO - PROCESS | 2548 | 1463430623593 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 13:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:30:23 INFO - PROCESS | 2548 | 1463430623644 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 2548 | 1463430623646 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 13:30:23 INFO - PROCESS | 2548 | 1463430623654 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 2548 | 1463430623656 Marionette TRACE conn6 <- [1,2358,null,{}] 13:30:23 INFO - PROCESS | 2548 | 1463430623660 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:23 INFO - PROCESS | 2548 | 1463430623793 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 13:30:23 INFO - PROCESS | 2548 | 1463430623858 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 2548 | ++DOCSHELL 11192000 == 34 [pid = 2548] [id = 599] 13:30:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (17634400) [pid = 2548] [serial = 1797] [outer = 00000000] 13:30:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (17F22C00) [pid = 2548] [serial = 1798] [outer = 17634400] 13:30:23 INFO - PROCESS | 2548 | 1463430623905 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (17F2BC00) [pid = 2548] [serial = 1799] [outer = 17634400] 13:30:24 INFO - PROCESS | 2548 | 1463430624344 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 13:30:24 INFO - PROCESS | 2548 | 1463430624403 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 2548 | 1463430624405 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 13:30:24 INFO - PROCESS | 2548 | 1463430624408 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - PROCESS | 2548 | 1463430624410 Marionette TRACE conn6 <- [1,2362,null,{}] 13:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:30:24 INFO - PROCESS | 2548 | 1463430624413 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:24 INFO - PROCESS | 2548 | 1463430624527 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 13:30:24 INFO - PROCESS | 2548 | 1463430624539 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 2548 | ++DOCSHELL 090F5400 == 35 [pid = 2548] [id = 600] 13:30:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (17F3BC00) [pid = 2548] [serial = 1800] [outer = 00000000] 13:30:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (17FA3400) [pid = 2548] [serial = 1801] [outer = 17F3BC00] 13:30:24 INFO - PROCESS | 2548 | 1463430624583 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17FA5000) [pid = 2548] [serial = 1802] [outer = 17F3BC00] 13:30:24 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (0FB0D000) [pid = 2548] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:30:24 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (172A8000) [pid = 2548] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:30:24 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (11168400) [pid = 2548] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:30:24 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (159E5000) [pid = 2548] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:30:24 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (17C09800) [pid = 2548] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:30:24 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (17F3AC00) [pid = 2548] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:30:24 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (0FD18000) [pid = 2548] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:30:24 INFO - PROCESS | 2548 | --DOMWINDOW == 78 (17637C00) [pid = 2548] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:30:24 INFO - PROCESS | 2548 | --DOMWINDOW == 77 (17F21800) [pid = 2548] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:30:25 INFO - PROCESS | 2548 | 1463430625059 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 13:30:25 INFO - PROCESS | 2548 | 1463430625146 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 2548 | 1463430625148 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 13:30:25 INFO - PROCESS | 2548 | 1463430625151 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:30:25 INFO - PROCESS | 2548 | 1463430625153 Marionette TRACE conn6 <- [1,2366,null,{}] 13:30:25 INFO - PROCESS | 2548 | 1463430625156 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:25 INFO - PROCESS | 2548 | 1463430625243 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 13:30:25 INFO - PROCESS | 2548 | 1463430625250 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 2548 | ++DOCSHELL 0FD0A000 == 36 [pid = 2548] [id = 601] 13:30:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 78 (14295400) [pid = 2548] [serial = 1803] [outer = 00000000] 13:30:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 79 (17FAC800) [pid = 2548] [serial = 1804] [outer = 14295400] 13:30:25 INFO - PROCESS | 2548 | 1463430625294 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (1896AC00) [pid = 2548] [serial = 1805] [outer = 14295400] 13:30:25 INFO - PROCESS | 2548 | 1463430625728 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 631ms 13:30:25 INFO - PROCESS | 2548 | 1463430625786 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 2548 | 1463430625788 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 13:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:30:25 INFO - PROCESS | 2548 | 1463430625791 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 2548 | 1463430625793 Marionette TRACE conn6 <- [1,2370,null,{}] 13:30:25 INFO - PROCESS | 2548 | 1463430625796 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:25 INFO - PROCESS | 2548 | 1463430625873 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 13:30:25 INFO - PROCESS | 2548 | 1463430625880 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 2548 | ++DOCSHELL 0A188800 == 37 [pid = 2548] [id = 602] 13:30:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (0CD9F400) [pid = 2548] [serial = 1806] [outer = 00000000] 13:30:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (18BA7800) [pid = 2548] [serial = 1807] [outer = 0CD9F400] 13:30:25 INFO - PROCESS | 2548 | 1463430625925 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (18F40C00) [pid = 2548] [serial = 1808] [outer = 0CD9F400] 13:30:26 INFO - PROCESS | 2548 | 1463430626377 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 13:30:26 INFO - PROCESS | 2548 | 1463430626432 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 2548 | 1463430626434 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 13:30:26 INFO - PROCESS | 2548 | 1463430626437 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 2548 | 1463430626439 Marionette TRACE conn6 <- [1,2374,null,{}] 13:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:30:26 INFO - PROCESS | 2548 | 1463430626442 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:26 INFO - PROCESS | 2548 | 1463430626521 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 13:30:26 INFO - PROCESS | 2548 | 1463430626528 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 2548 | ++DOCSHELL 19061000 == 38 [pid = 2548] [id = 603] 13:30:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (19160400) [pid = 2548] [serial = 1809] [outer = 00000000] 13:30:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (191B7000) [pid = 2548] [serial = 1810] [outer = 19160400] 13:30:26 INFO - PROCESS | 2548 | 1463430626571 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (19A80800) [pid = 2548] [serial = 1811] [outer = 19160400] 13:30:27 INFO - PROCESS | 2548 | 1463430627189 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 830ms 13:30:27 INFO - PROCESS | 2548 | 1463430627280 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 2548 | 1463430627284 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 13:30:27 INFO - PROCESS | 2548 | 1463430627291 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:30:27 INFO - PROCESS | 2548 | 1463430627295 Marionette TRACE conn6 <- [1,2378,null,{}] 13:30:27 INFO - PROCESS | 2548 | 1463430627301 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:27 INFO - PROCESS | 2548 | 1463430627418 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 13:30:27 INFO - PROCESS | 2548 | 1463430627520 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 2548 | ++DOCSHELL 0FB02400 == 39 [pid = 2548] [id = 604] 13:30:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (0FBF2800) [pid = 2548] [serial = 1812] [outer = 00000000] 13:30:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (10290C00) [pid = 2548] [serial = 1813] [outer = 0FBF2800] 13:30:27 INFO - PROCESS | 2548 | 1463430627578 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (11196400) [pid = 2548] [serial = 1814] [outer = 0FBF2800] 13:30:28 INFO - PROCESS | 2548 | 1463430628147 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 930ms 13:30:28 INFO - PROCESS | 2548 | 1463430628226 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 13:30:28 INFO - PROCESS | 2548 | 1463430628232 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 13:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:30:28 INFO - PROCESS | 2548 | 1463430628238 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 2548 | 1463430628241 Marionette TRACE conn6 <- [1,2382,null,{}] 13:30:28 INFO - PROCESS | 2548 | 1463430628245 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:28 INFO - PROCESS | 2548 | 1463430628401 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 13:30:28 INFO - PROCESS | 2548 | 1463430628460 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 2548 | ++DOCSHELL 15905400 == 40 [pid = 2548] [id = 605] 13:30:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (159E4400) [pid = 2548] [serial = 1815] [outer = 00000000] 13:30:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17628400) [pid = 2548] [serial = 1816] [outer = 159E4400] 13:30:28 INFO - PROCESS | 2548 | 1463430628515 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (176D9800) [pid = 2548] [serial = 1817] [outer = 159E4400] 13:30:29 INFO - PROCESS | 2548 | 1463430629158 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 971ms 13:30:29 INFO - PROCESS | 2548 | 1463430629210 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 2548 | 1463430629213 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 13:30:29 INFO - PROCESS | 2548 | 1463430629216 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:30:29 INFO - PROCESS | 2548 | 1463430629220 Marionette TRACE conn6 <- [1,2386,null,{}] 13:30:29 INFO - PROCESS | 2548 | 1463430629231 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:29 INFO - PROCESS | 2548 | 1463430629369 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 13:30:29 INFO - PROCESS | 2548 | 1463430629507 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 2548 | ++DOCSHELL 1905D400 == 41 [pid = 2548] [id = 606] 13:30:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (191B6800) [pid = 2548] [serial = 1818] [outer = 00000000] 13:30:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (19B5B000) [pid = 2548] [serial = 1819] [outer = 191B6800] 13:30:29 INFO - PROCESS | 2548 | 1463430629565 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (19F2C000) [pid = 2548] [serial = 1820] [outer = 191B6800] 13:30:30 INFO - PROCESS | 2548 | 1463430630132 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 13:30:30 INFO - PROCESS | 2548 | 1463430630150 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 13:30:30 INFO - PROCESS | 2548 | 1463430630153 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 13:30:30 INFO - PROCESS | 2548 | 1463430630156 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:30:30 INFO - PROCESS | 2548 | 1463430630158 Marionette TRACE conn6 <- [1,2390,null,{}] 13:30:30 INFO - PROCESS | 2548 | 1463430630162 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:30 INFO - PROCESS | 2548 | 1463430630266 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 13:30:30 INFO - PROCESS | 2548 | 1463430630383 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 2548 | ++DOCSHELL 19F2D400 == 42 [pid = 2548] [id = 607] 13:30:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (19F2DC00) [pid = 2548] [serial = 1821] [outer = 00000000] 13:30:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (19F6D400) [pid = 2548] [serial = 1822] [outer = 19F2DC00] 13:30:30 INFO - PROCESS | 2548 | 1463430630437 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (19F72400) [pid = 2548] [serial = 1823] [outer = 19F2DC00] 13:30:31 INFO - PROCESS | 2548 | 1463430631236 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1119ms 13:30:31 INFO - PROCESS | 2548 | 1463430631280 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 13:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:30:31 INFO - PROCESS | 2548 | 1463430631284 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 13:30:31 INFO - PROCESS | 2548 | 1463430631289 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 2548 | 1463430631293 Marionette TRACE conn6 <- [1,2394,null,{}] 13:30:31 INFO - PROCESS | 2548 | 1463430631299 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:31 INFO - PROCESS | 2548 | 1463430631396 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 13:30:31 INFO - PROCESS | 2548 | 1463430631537 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 2548 | ++DOCSHELL 0FD09400 == 43 [pid = 2548] [id = 608] 13:30:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (0FF24400) [pid = 2548] [serial = 1824] [outer = 00000000] 13:30:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (1029A000) [pid = 2548] [serial = 1825] [outer = 0FF24400] 13:30:31 INFO - PROCESS | 2548 | 1463430631589 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (14A6FC00) [pid = 2548] [serial = 1826] [outer = 0FF24400] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 0A188800 == 42 [pid = 2548] [id = 602] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 0FD0A000 == 41 [pid = 2548] [id = 601] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 090F5400 == 40 [pid = 2548] [id = 600] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 11192000 == 39 [pid = 2548] [id = 599] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 17637800 == 38 [pid = 2548] [id = 598] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 11195400 == 37 [pid = 2548] [id = 597] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 1456D800 == 36 [pid = 2548] [id = 596] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 0FB0AC00 == 35 [pid = 2548] [id = 595] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 0A187C00 == 34 [pid = 2548] [id = 594] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 176D7800 == 33 [pid = 2548] [id = 592] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 1456F800 == 32 [pid = 2548] [id = 591] 13:30:31 INFO - PROCESS | 2548 | --DOCSHELL 090F8800 == 31 [pid = 2548] [id = 590] 13:30:31 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (1044F000) [pid = 2548] [serial = 1738] [outer = 00000000] [url = about:blank] 13:30:31 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (10290400) [pid = 2548] [serial = 1742] [outer = 00000000] [url = about:blank] 13:30:31 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (0FD17C00) [pid = 2548] [serial = 1741] [outer = 00000000] [url = about:blank] 13:30:31 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (0FBF1C00) [pid = 2548] [serial = 1735] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (1762B400) [pid = 2548] [serial = 1750] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1456DC00) [pid = 2548] [serial = 1744] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (14AD4400) [pid = 2548] [serial = 1745] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (165E3000) [pid = 2548] [serial = 1747] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (17222800) [pid = 2548] [serial = 1748] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (17F30000) [pid = 2548] [serial = 1757] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (17F23400) [pid = 2548] [serial = 1756] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (17FA9800) [pid = 2548] [serial = 1759] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (14A41400) [pid = 2548] [serial = 1762] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (17267C00) [pid = 2548] [serial = 1763] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (18BAFC00) [pid = 2548] [serial = 1768] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (17FF0000) [pid = 2548] [serial = 1760] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (176CDC00) [pid = 2548] [serial = 1753] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (17C07000) [pid = 2548] [serial = 1754] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (189AA800) [pid = 2548] [serial = 1765] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (17634000) [pid = 2548] [serial = 1751] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (189AB000) [pid = 2548] [serial = 1766] [outer = 00000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2548 | 1463430632164 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 930ms 13:30:32 INFO - PROCESS | 2548 | 1463430632220 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 2548 | 1463430632225 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 13:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:30:32 INFO - PROCESS | 2548 | 1463430632231 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 2548 | 1463430632233 Marionette TRACE conn6 <- [1,2398,null,{}] 13:30:32 INFO - PROCESS | 2548 | 1463430632237 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:32 INFO - PROCESS | 2548 | 1463430632342 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 13:30:32 INFO - PROCESS | 2548 | 1463430632437 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 2548 | ++DOCSHELL 0CD7C400 == 32 [pid = 2548] [id = 609] 13:30:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (0FB60000) [pid = 2548] [serial = 1827] [outer = 00000000] 13:30:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (1115BC00) [pid = 2548] [serial = 1828] [outer = 0FB60000] 13:30:32 INFO - PROCESS | 2548 | 1463430632482 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (1456F800) [pid = 2548] [serial = 1829] [outer = 0FB60000] 13:30:32 INFO - PROCESS | 2548 | 1463430632899 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 731ms 13:30:32 INFO - PROCESS | 2548 | 1463430632964 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 2548 | 1463430632967 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 13:30:32 INFO - PROCESS | 2548 | 1463430632970 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:30:33 INFO - PROCESS | 2548 | 1463430632973 Marionette TRACE conn6 <- [1,2402,null,{}] 13:30:33 INFO - PROCESS | 2548 | 1463430632984 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:33 INFO - PROCESS | 2548 | 1463430633065 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 13:30:33 INFO - PROCESS | 2548 | 1463430633073 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 2548 | ++DOCSHELL 14D70800 == 33 [pid = 2548] [id = 610] 13:30:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (14D75C00) [pid = 2548] [serial = 1830] [outer = 00000000] 13:30:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (17266800) [pid = 2548] [serial = 1831] [outer = 14D75C00] 13:30:33 INFO - PROCESS | 2548 | 1463430633125 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17627C00) [pid = 2548] [serial = 1832] [outer = 14D75C00] 13:30:33 INFO - PROCESS | 2548 | 1463430633589 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:30:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 13:30:33 INFO - PROCESS | 2548 | 1463430633644 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 2548 | 1463430633647 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 13:30:33 INFO - PROCESS | 2548 | 1463430633650 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:30:33 INFO - PROCESS | 2548 | 1463430633651 Marionette TRACE conn6 <- [1,2406,null,{}] 13:30:33 INFO - PROCESS | 2548 | 1463430633655 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:33 INFO - PROCESS | 2548 | 1463430633762 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 13:30:33 INFO - PROCESS | 2548 | 1463430633863 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 2548 | ++DOCSHELL 176D0800 == 34 [pid = 2548] [id = 611] 13:30:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (176D2800) [pid = 2548] [serial = 1833] [outer = 00000000] 13:30:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17C05400) [pid = 2548] [serial = 1834] [outer = 176D2800] 13:30:33 INFO - PROCESS | 2548 | 1463430633909 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (17C08800) [pid = 2548] [serial = 1835] [outer = 176D2800] 13:30:34 INFO - PROCESS | 2548 | 1463430634312 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 13:30:34 INFO - PROCESS | 2548 | 1463430634324 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 2548 | 1463430634326 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 13:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:30:34 INFO - PROCESS | 2548 | 1463430634329 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 2548 | 1463430634331 Marionette TRACE conn6 <- [1,2410,null,{}] 13:30:34 INFO - PROCESS | 2548 | 1463430634334 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:34 INFO - PROCESS | 2548 | 1463430634447 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 13:30:34 INFO - PROCESS | 2548 | 1463430634454 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 2548 | ++DOCSHELL 17C0E400 == 35 [pid = 2548] [id = 612] 13:30:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (17CD0000) [pid = 2548] [serial = 1836] [outer = 00000000] 13:30:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17F21400) [pid = 2548] [serial = 1837] [outer = 17CD0000] 13:30:34 INFO - PROCESS | 2548 | 1463430634499 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (17F28000) [pid = 2548] [serial = 1838] [outer = 17CD0000] 13:30:34 INFO - PROCESS | 2548 | 1463430634939 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 13:30:35 INFO - PROCESS | 2548 | 1463430635000 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 13:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:30:35 INFO - PROCESS | 2548 | 1463430635002 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 13:30:35 INFO - PROCESS | 2548 | 1463430635005 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 2548 | 1463430635007 Marionette TRACE conn6 <- [1,2414,null,{}] 13:30:35 INFO - PROCESS | 2548 | 1463430635010 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:35 INFO - PROCESS | 2548 | 1463430635166 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 13:30:35 INFO - PROCESS | 2548 | 1463430635228 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 2548 | ++DOCSHELL 0A1F1400 == 36 [pid = 2548] [id = 613] 13:30:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (17CD2800) [pid = 2548] [serial = 1839] [outer = 00000000] 13:30:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (17FF6800) [pid = 2548] [serial = 1840] [outer = 17CD2800] 13:30:35 INFO - PROCESS | 2548 | 1463430635276 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (189B6C00) [pid = 2548] [serial = 1841] [outer = 17CD2800] 13:30:35 INFO - PROCESS | 2548 | 1463430635685 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 731ms 13:30:35 INFO - PROCESS | 2548 | 1463430635738 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 2548 | 1463430635740 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 13:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:30:35 INFO - PROCESS | 2548 | 1463430635743 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 2548 | 1463430635745 Marionette TRACE conn6 <- [1,2418,null,{}] 13:30:35 INFO - PROCESS | 2548 | 1463430635748 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:35 INFO - PROCESS | 2548 | 1463430635863 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 13:30:35 INFO - PROCESS | 2548 | 1463430635870 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 2548 | ++DOCSHELL 18BA5000 == 37 [pid = 2548] [id = 614] 13:30:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (18BA9000) [pid = 2548] [serial = 1842] [outer = 00000000] 13:30:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (19055C00) [pid = 2548] [serial = 1843] [outer = 18BA9000] 13:30:35 INFO - PROCESS | 2548 | 1463430635914 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (1916A400) [pid = 2548] [serial = 1844] [outer = 18BA9000] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (0C79BC00) [pid = 2548] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (10294000) [pid = 2548] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (17638000) [pid = 2548] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (17634400) [pid = 2548] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (090F8C00) [pid = 2548] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (15F51400) [pid = 2548] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (14584000) [pid = 2548] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (0FB58C00) [pid = 2548] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (14A45800) [pid = 2548] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (191BAC00) [pid = 2548] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (176D9400) [pid = 2548] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (0FBF4000) [pid = 2548] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (0CD9F400) [pid = 2548] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (17F3BC00) [pid = 2548] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (14295400) [pid = 2548] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:30:36 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (0FD18800) [pid = 2548] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:30:36 INFO - PROCESS | 2548 | 1463430636523 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 830ms 13:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:30:36 INFO - PROCESS | 2548 | 1463430636576 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 2548 | 1463430636578 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 13:30:36 INFO - PROCESS | 2548 | 1463430636581 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 2548 | 1463430636583 Marionette TRACE conn6 <- [1,2422,null,{}] 13:30:36 INFO - PROCESS | 2548 | 1463430636586 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:36 INFO - PROCESS | 2548 | 1463430636707 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 13:30:36 INFO - PROCESS | 2548 | 1463430636768 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 2548 | ++DOCSHELL 090ED400 == 38 [pid = 2548] [id = 615] 13:30:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (090F5000) [pid = 2548] [serial = 1845] [outer = 00000000] 13:30:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (1029E000) [pid = 2548] [serial = 1846] [outer = 090F5000] 13:30:36 INFO - PROCESS | 2548 | 1463430636812 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (17638000) [pid = 2548] [serial = 1847] [outer = 090F5000] 13:30:37 INFO - PROCESS | 2548 | 1463430637150 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 631ms 13:30:37 INFO - PROCESS | 2548 | 1463430637213 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 2548 | 1463430637215 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 13:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:30:37 INFO - PROCESS | 2548 | 1463430637230 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 2548 | 1463430637232 Marionette TRACE conn6 <- [1,2426,null,{}] 13:30:37 INFO - PROCESS | 2548 | 1463430637235 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:37 INFO - PROCESS | 2548 | 1463430637315 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 13:30:37 INFO - PROCESS | 2548 | 1463430637322 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 2548 | ++DOCSHELL 17C04400 == 39 [pid = 2548] [id = 616] 13:30:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17F14800) [pid = 2548] [serial = 1848] [outer = 00000000] 13:30:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (19059400) [pid = 2548] [serial = 1849] [outer = 17F14800] 13:30:37 INFO - PROCESS | 2548 | 1463430637366 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (19F2B000) [pid = 2548] [serial = 1850] [outer = 17F14800] 13:30:37 INFO - PROCESS | 2548 | 1463430637766 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 570ms 13:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:30:37 INFO - PROCESS | 2548 | 1463430637804 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 2548 | 1463430637806 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 13:30:37 INFO - PROCESS | 2548 | 1463430637809 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 2548 | 1463430637811 Marionette TRACE conn6 <- [1,2430,null,{}] 13:30:37 INFO - PROCESS | 2548 | 1463430637814 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:37 INFO - PROCESS | 2548 | 1463430637936 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 13:30:37 INFO - PROCESS | 2548 | 1463430637945 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 2548 | ++DOCSHELL 17FB0400 == 40 [pid = 2548] [id = 617] 13:30:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (18BAFC00) [pid = 2548] [serial = 1851] [outer = 00000000] 13:30:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (19F71000) [pid = 2548] [serial = 1852] [outer = 18BAFC00] 13:30:38 INFO - PROCESS | 2548 | 1463430637992 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (19F77C00) [pid = 2548] [serial = 1853] [outer = 18BAFC00] 13:30:38 INFO - PROCESS | 2548 | 1463430638488 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 732ms 13:30:38 INFO - PROCESS | 2548 | 1463430638543 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 2548 | 1463430638548 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 13:30:38 INFO - PROCESS | 2548 | 1463430638554 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:30:38 INFO - PROCESS | 2548 | 1463430638558 Marionette TRACE conn6 <- [1,2434,null,{}] 13:30:38 INFO - PROCESS | 2548 | 1463430638565 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:38 INFO - PROCESS | 2548 | 1463430638674 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 13:30:38 INFO - PROCESS | 2548 | 1463430638817 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 2548 | ++DOCSHELL 0FC4EC00 == 41 [pid = 2548] [id = 618] 13:30:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (0FC4F000) [pid = 2548] [serial = 1854] [outer = 00000000] 13:30:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (0FD13400) [pid = 2548] [serial = 1855] [outer = 0FC4F000] 13:30:38 INFO - PROCESS | 2548 | 1463430638874 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (0FF2BC00) [pid = 2548] [serial = 1856] [outer = 0FC4F000] 13:30:39 INFO - PROCESS | 2548 | 1463430639507 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 971ms 13:30:39 INFO - PROCESS | 2548 | 1463430639528 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 2548 | 1463430639534 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 13:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:30:39 INFO - PROCESS | 2548 | 1463430639541 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 2548 | 1463430639544 Marionette TRACE conn6 <- [1,2438,null,{}] 13:30:39 INFO - PROCESS | 2548 | 1463430639548 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:39 INFO - PROCESS | 2548 | 1463430639654 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 13:30:39 INFO - PROCESS | 2548 | 1463430639794 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 2548 | ++DOCSHELL 14A43800 == 42 [pid = 2548] [id = 619] 13:30:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (14D06C00) [pid = 2548] [serial = 1857] [outer = 00000000] 13:30:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (17264400) [pid = 2548] [serial = 1858] [outer = 14D06C00] 13:30:39 INFO - PROCESS | 2548 | 1463430639849 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (17635800) [pid = 2548] [serial = 1859] [outer = 14D06C00] 13:30:40 INFO - PROCESS | 2548 | 1463430640440 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 930ms 13:30:40 INFO - PROCESS | 2548 | 1463430640473 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 2548 | 1463430640475 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 13:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:30:40 INFO - PROCESS | 2548 | 1463430640479 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 2548 | 1463430640483 Marionette TRACE conn6 <- [1,2442,null,{}] 13:30:40 INFO - PROCESS | 2548 | 1463430640494 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:40 INFO - PROCESS | 2548 | 1463430640605 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 13:30:40 INFO - PROCESS | 2548 | 1463430640716 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 2548 | ++DOCSHELL 17FAD000 == 43 [pid = 2548] [id = 620] 13:30:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (18963400) [pid = 2548] [serial = 1860] [outer = 00000000] 13:30:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (19056000) [pid = 2548] [serial = 1861] [outer = 18963400] 13:30:40 INFO - PROCESS | 2548 | 1463430640773 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (19F6C000) [pid = 2548] [serial = 1862] [outer = 18963400] 13:30:41 INFO - PROCESS | 2548 | 1463430641337 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 870ms 13:30:41 INFO - PROCESS | 2548 | 1463430641353 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 2548 | 1463430641355 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 13:30:41 INFO - PROCESS | 2548 | 1463430641359 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:30:41 INFO - PROCESS | 2548 | 1463430641361 Marionette TRACE conn6 <- [1,2446,null,{}] 13:30:41 INFO - PROCESS | 2548 | 1463430641379 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:41 INFO - PROCESS | 2548 | 1463430641520 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 13:30:41 INFO - PROCESS | 2548 | 1463430641601 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 2548 | ++DOCSHELL 1B2E1C00 == 44 [pid = 2548] [id = 621] 13:30:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1B2EE000) [pid = 2548] [serial = 1863] [outer = 00000000] 13:30:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1B5F2400) [pid = 2548] [serial = 1864] [outer = 1B2EE000] 13:30:41 INFO - PROCESS | 2548 | 1463430641656 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1B6A5800) [pid = 2548] [serial = 1865] [outer = 1B2EE000] 13:30:42 INFO - PROCESS | 2548 | 1463430642268 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 931ms 13:30:42 INFO - PROCESS | 2548 | 1463430642293 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 2548 | 1463430642295 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 13:30:42 INFO - PROCESS | 2548 | 1463430642298 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:30:42 INFO - PROCESS | 2548 | 1463430642300 Marionette TRACE conn6 <- [1,2450,null,{}] 13:30:42 INFO - PROCESS | 2548 | 1463430642304 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:42 INFO - PROCESS | 2548 | 1463430642405 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 13:30:42 INFO - PROCESS | 2548 | 1463430642516 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 2548 | ++DOCSHELL 091D1800 == 45 [pid = 2548] [id = 622] 13:30:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (0C79A400) [pid = 2548] [serial = 1866] [outer = 00000000] 13:30:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (10419000) [pid = 2548] [serial = 1867] [outer = 0C79A400] 13:30:42 INFO - PROCESS | 2548 | 1463430642572 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1590E800) [pid = 2548] [serial = 1868] [outer = 0C79A400] 13:30:43 INFO - PROCESS | 2548 | 1463430643371 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1127ms 13:30:43 INFO - PROCESS | 2548 | 1463430643430 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 2548 | 1463430643434 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 13:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:30:43 INFO - PROCESS | 2548 | 1463430643457 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 2548 | 1463430643461 Marionette TRACE conn6 <- [1,2454,null,{}] 13:30:43 INFO - PROCESS | 2548 | 1463430643466 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:43 INFO - PROCESS | 2548 | 1463430643564 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 13:30:43 INFO - PROCESS | 2548 | 1463430643719 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 2548 | --DOCSHELL 17C04400 == 44 [pid = 2548] [id = 616] 13:30:43 INFO - PROCESS | 2548 | --DOCSHELL 090ED400 == 43 [pid = 2548] [id = 615] 13:30:43 INFO - PROCESS | 2548 | --DOCSHELL 18BA5000 == 42 [pid = 2548] [id = 614] 13:30:43 INFO - PROCESS | 2548 | --DOCSHELL 0A1F1400 == 41 [pid = 2548] [id = 613] 13:30:43 INFO - PROCESS | 2548 | --DOCSHELL 17C0E400 == 40 [pid = 2548] [id = 612] 13:30:43 INFO - PROCESS | 2548 | --DOCSHELL 176D0800 == 39 [pid = 2548] [id = 611] 13:30:43 INFO - PROCESS | 2548 | --DOCSHELL 14D70800 == 38 [pid = 2548] [id = 610] 13:30:43 INFO - PROCESS | 2548 | --DOCSHELL 0CD7C400 == 37 [pid = 2548] [id = 609] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (191B7000) [pid = 2548] [serial = 1810] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | ++DOCSHELL 090EDC00 == 38 [pid = 2548] [id = 623] 13:30:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (090F8400) [pid = 2548] [serial = 1869] [outer = 00000000] 13:30:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (0A1F1400) [pid = 2548] [serial = 1870] [outer = 090F8400] 13:30:43 INFO - PROCESS | 2548 | 1463430643820 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (0FF23400) [pid = 2548] [serial = 1871] [outer = 090F8400] 13:30:43 INFO - PROCESS | 2548 | --DOCSHELL 0FD09400 == 37 [pid = 2548] [id = 608] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (0FF32400) [pid = 2548] [serial = 1733] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (0CD37000) [pid = 2548] [serial = 1772] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (091CF400) [pid = 2548] [serial = 1771] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (172A8C00) [pid = 2548] [serial = 1792] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (17220000) [pid = 2548] [serial = 1775] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (1590D000) [pid = 2548] [serial = 1774] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (0FF32000) [pid = 2548] [serial = 1786] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (10299400) [pid = 2548] [serial = 1787] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (14D75800) [pid = 2548] [serial = 1789] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (15F4D400) [pid = 2548] [serial = 1790] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (19B57000) [pid = 2548] [serial = 1781] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (19A80C00) [pid = 2548] [serial = 1780] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (17F3D400) [pid = 2548] [serial = 1778] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (17F25C00) [pid = 2548] [serial = 1777] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (10299C00) [pid = 2548] [serial = 1784] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (18F40C00) [pid = 2548] [serial = 1808] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (100D3000) [pid = 2548] [serial = 1783] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (176D7C00) [pid = 2548] [serial = 1796] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (17FA3400) [pid = 2548] [serial = 1801] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (17F2BC00) [pid = 2548] [serial = 1799] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (18BA7800) [pid = 2548] [serial = 1807] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (17FAC800) [pid = 2548] [serial = 1804] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (17FA5000) [pid = 2548] [serial = 1802] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (1896AC00) [pid = 2548] [serial = 1805] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (1762D400) [pid = 2548] [serial = 1793] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (0FF27000) [pid = 2548] [serial = 1736] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (11190400) [pid = 2548] [serial = 1739] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (176CB800) [pid = 2548] [serial = 1795] [outer = 00000000] [url = about:blank] 13:30:43 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (17F22C00) [pid = 2548] [serial = 1798] [outer = 00000000] [url = about:blank] 13:30:44 INFO - PROCESS | 2548 | 1463430644288 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 890ms 13:30:44 INFO - PROCESS | 2548 | 1463430644348 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 2548 | 1463430644354 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 13:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:30:44 INFO - PROCESS | 2548 | 1463430644359 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 2548 | 1463430644362 Marionette TRACE conn6 <- [1,2458,null,{}] 13:30:44 INFO - PROCESS | 2548 | 1463430644366 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:44 INFO - PROCESS | 2548 | 1463430644450 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 13:30:44 INFO - PROCESS | 2548 | 1463430644464 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 2548 | ++DOCSHELL 11192C00 == 38 [pid = 2548] [id = 624] 13:30:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (14085800) [pid = 2548] [serial = 1872] [outer = 00000000] 13:30:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (14363800) [pid = 2548] [serial = 1873] [outer = 14085800] 13:30:44 INFO - PROCESS | 2548 | 1463430644511 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (14AD4400) [pid = 2548] [serial = 1874] [outer = 14085800] 13:30:44 INFO - PROCESS | 2548 | 1463430644952 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 632ms 13:30:45 INFO - PROCESS | 2548 | 1463430644995 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 2548 | 1463430644997 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 13:30:45 INFO - PROCESS | 2548 | 1463430645001 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:30:45 INFO - PROCESS | 2548 | 1463430645004 Marionette TRACE conn6 <- [1,2462,null,{}] 13:30:45 INFO - PROCESS | 2548 | 1463430645014 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:45 INFO - PROCESS | 2548 | 1463430645128 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 13:30:45 INFO - PROCESS | 2548 | 1463430645139 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 2548 | ++DOCSHELL 1721F400 == 39 [pid = 2548] [id = 625] 13:30:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (17220400) [pid = 2548] [serial = 1875] [outer = 00000000] 13:30:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (17267000) [pid = 2548] [serial = 1876] [outer = 17220400] 13:30:45 INFO - PROCESS | 2548 | 1463430645276 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (17629400) [pid = 2548] [serial = 1877] [outer = 17220400] 13:30:45 INFO - PROCESS | 2548 | 1463430645662 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 13:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:30:45 INFO - PROCESS | 2548 | 1463430645675 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 2548 | 1463430645677 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 13:30:45 INFO - PROCESS | 2548 | 1463430645680 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 2548 | 1463430645682 Marionette TRACE conn6 <- [1,2466,null,{}] 13:30:45 INFO - PROCESS | 2548 | 1463430645685 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:45 INFO - PROCESS | 2548 | 1463430645767 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 13:30:45 INFO - PROCESS | 2548 | 1463430645774 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 2548 | ++DOCSHELL 1762EC00 == 40 [pid = 2548] [id = 626] 13:30:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (17633400) [pid = 2548] [serial = 1878] [outer = 00000000] 13:30:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (176DA400) [pid = 2548] [serial = 1879] [outer = 17633400] 13:30:45 INFO - PROCESS | 2548 | 1463430645821 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17CD7000) [pid = 2548] [serial = 1880] [outer = 17633400] 13:30:46 INFO - PROCESS | 2548 | 1463430646315 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 13:30:46 INFO - PROCESS | 2548 | 1463430646351 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 2548 | 1463430646353 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 13:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:30:46 INFO - PROCESS | 2548 | 1463430646356 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 2548 | 1463430646357 Marionette TRACE conn6 <- [1,2470,null,{}] 13:30:46 INFO - PROCESS | 2548 | 1463430646361 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:46 INFO - PROCESS | 2548 | 1463430646471 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 13:30:46 INFO - PROCESS | 2548 | 1463430646564 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 2548 | ++DOCSHELL 17F1A800 == 41 [pid = 2548] [id = 627] 13:30:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (17F20C00) [pid = 2548] [serial = 1881] [outer = 00000000] 13:30:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (17F2C400) [pid = 2548] [serial = 1882] [outer = 17F20C00] 13:30:46 INFO - PROCESS | 2548 | 1463430646608 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17F39800) [pid = 2548] [serial = 1883] [outer = 17F20C00] 13:30:47 INFO - PROCESS | 2548 | 1463430647070 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 770ms 13:30:47 INFO - PROCESS | 2548 | 1463430647127 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 2548 | 1463430647129 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 13:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:30:47 INFO - PROCESS | 2548 | 1463430647136 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 2548 | 1463430647138 Marionette TRACE conn6 <- [1,2474,null,{}] 13:30:47 INFO - PROCESS | 2548 | 1463430647148 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:47 INFO - PROCESS | 2548 | 1463430647270 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 13:30:47 INFO - PROCESS | 2548 | 1463430647358 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 2548 | ++DOCSHELL 17FAB800 == 42 [pid = 2548] [id = 628] 13:30:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (17FF6400) [pid = 2548] [serial = 1884] [outer = 00000000] 13:30:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (189AFC00) [pid = 2548] [serial = 1885] [outer = 17FF6400] 13:30:47 INFO - PROCESS | 2548 | 1463430647403 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (189B9400) [pid = 2548] [serial = 1886] [outer = 17FF6400] 13:30:47 INFO - PROCESS | 2548 | 1463430647796 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 13:30:47 INFO - PROCESS | 2548 | 1463430647875 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 2548 | 1463430647877 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 13:30:47 INFO - PROCESS | 2548 | 1463430647880 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:30:47 INFO - PROCESS | 2548 | 1463430647882 Marionette TRACE conn6 <- [1,2478,null,{}] 13:30:47 INFO - PROCESS | 2548 | 1463430647885 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:48 INFO - PROCESS | 2548 | 1463430647997 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 13:30:48 INFO - PROCESS | 2548 | 1463430648004 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 2548 | ++DOCSHELL 18BA7000 == 43 [pid = 2548] [id = 629] 13:30:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (18BADC00) [pid = 2548] [serial = 1887] [outer = 00000000] 13:30:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (1905F800) [pid = 2548] [serial = 1888] [outer = 18BADC00] 13:30:48 INFO - PROCESS | 2548 | 1463430648048 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (191B7000) [pid = 2548] [serial = 1889] [outer = 18BADC00] 13:30:48 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (17CD0000) [pid = 2548] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:30:48 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (14D75C00) [pid = 2548] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:30:48 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (0FF24400) [pid = 2548] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:30:48 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (17CD2800) [pid = 2548] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:30:48 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (17F14800) [pid = 2548] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:30:48 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (090F5000) [pid = 2548] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:30:48 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (18BA9000) [pid = 2548] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:30:48 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (0FB60000) [pid = 2548] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:30:48 INFO - PROCESS | 2548 | 1463430648535 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 13:30:48 INFO - PROCESS | 2548 | 1463430648554 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 2548 | 1463430648556 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 13:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:30:48 INFO - PROCESS | 2548 | 1463430648559 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 2548 | 1463430648560 Marionette TRACE conn6 <- [1,2482,null,{}] 13:30:48 INFO - PROCESS | 2548 | 1463430648564 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:48 INFO - PROCESS | 2548 | 1463430648642 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 13:30:48 INFO - PROCESS | 2548 | 1463430648650 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 2548 | ++DOCSHELL 10F0E400 == 44 [pid = 2548] [id = 630] 13:30:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (14A42400) [pid = 2548] [serial = 1890] [outer = 00000000] 13:30:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (18BA9000) [pid = 2548] [serial = 1891] [outer = 14A42400] 13:30:48 INFO - PROCESS | 2548 | 1463430648694 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (1905D800) [pid = 2548] [serial = 1892] [outer = 14A42400] 13:30:49 INFO - PROCESS | 2548 | 1463430649129 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 631ms 13:30:49 INFO - PROCESS | 2548 | 1463430649190 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 2548 | 1463430649192 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 13:30:49 INFO - PROCESS | 2548 | 1463430649195 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:30:49 INFO - PROCESS | 2548 | 1463430649197 Marionette TRACE conn6 <- [1,2486,null,{}] 13:30:49 INFO - PROCESS | 2548 | 1463430649201 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:49 INFO - PROCESS | 2548 | 1463430649280 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 13:30:49 INFO - PROCESS | 2548 | 1463430649287 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 2548 | ++DOCSHELL 090ED800 == 45 [pid = 2548] [id = 631] 13:30:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (0FF27400) [pid = 2548] [serial = 1893] [outer = 00000000] 13:30:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (19F35000) [pid = 2548] [serial = 1894] [outer = 0FF27400] 13:30:49 INFO - PROCESS | 2548 | 1463430649331 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (1AE45800) [pid = 2548] [serial = 1895] [outer = 0FF27400] 13:30:49 INFO - PROCESS | 2548 | 1463430649775 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 13:30:49 INFO - PROCESS | 2548 | 1463430649834 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 2548 | 1463430649836 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 13:30:49 INFO - PROCESS | 2548 | 1463430649839 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:30:49 INFO - PROCESS | 2548 | 1463430649841 Marionette TRACE conn6 <- [1,2490,null,{}] 13:30:49 INFO - PROCESS | 2548 | 1463430649844 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:49 INFO - PROCESS | 2548 | 1463430649926 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 13:30:49 INFO - PROCESS | 2548 | 1463430649933 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 2548 | ++DOCSHELL 1029E400 == 46 [pid = 2548] [id = 632] 13:30:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (18BA8400) [pid = 2548] [serial = 1896] [outer = 00000000] 13:30:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (1B5F3800) [pid = 2548] [serial = 1897] [outer = 18BA8400] 13:30:50 INFO - PROCESS | 2548 | 1463430649977 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (1B5F8C00) [pid = 2548] [serial = 1898] [outer = 18BA8400] 13:30:50 INFO - PROCESS | 2548 | 1463430650595 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 13:30:50 INFO - PROCESS | 2548 | 1463430650615 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 2548 | 1463430650620 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 13:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:30:50 INFO - PROCESS | 2548 | 1463430650683 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 2548 | 1463430650687 Marionette TRACE conn6 <- [1,2494,null,{}] 13:30:50 INFO - PROCESS | 2548 | 1463430650695 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:50 INFO - PROCESS | 2548 | 1463430650808 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 13:30:50 INFO - PROCESS | 2548 | 1463430650948 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 2548 | ++DOCSHELL 0FF23800 == 47 [pid = 2548] [id = 633] 13:30:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (100D7C00) [pid = 2548] [serial = 1899] [outer = 00000000] 13:30:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (11192000) [pid = 2548] [serial = 1900] [outer = 100D7C00] 13:30:51 INFO - PROCESS | 2548 | 1463430651008 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (14D04400) [pid = 2548] [serial = 1901] [outer = 100D7C00] 13:30:51 INFO - PROCESS | 2548 | 1463430651582 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 987ms 13:30:51 INFO - PROCESS | 2548 | 1463430651619 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 2548 | 1463430651625 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 13:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:30:51 INFO - PROCESS | 2548 | 1463430651631 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 2548 | 1463430651634 Marionette TRACE conn6 <- [1,2498,null,{}] 13:30:51 INFO - PROCESS | 2548 | 1463430651638 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:51 INFO - PROCESS | 2548 | 1463430651745 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 13:30:51 INFO - PROCESS | 2548 | 1463430651858 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 2548 | ++DOCSHELL 1721D400 == 48 [pid = 2548] [id = 634] 13:30:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1725E400) [pid = 2548] [serial = 1902] [outer = 00000000] 13:30:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (17C05000) [pid = 2548] [serial = 1903] [outer = 1725E400] 13:30:51 INFO - PROCESS | 2548 | 1463430651912 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (17FA5000) [pid = 2548] [serial = 1904] [outer = 1725E400] 13:30:52 INFO - PROCESS | 2548 | 1463430652535 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 971ms 13:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:30:52 INFO - PROCESS | 2548 | 1463430652603 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 2548 | 1463430652606 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 13:30:52 INFO - PROCESS | 2548 | 1463430652610 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 2548 | 1463430652614 Marionette TRACE conn6 <- [1,2502,null,{}] 13:30:52 INFO - PROCESS | 2548 | 1463430652625 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:52 INFO - PROCESS | 2548 | 1463430652734 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 13:30:52 INFO - PROCESS | 2548 | 1463430652877 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 2548 | ++DOCSHELL 1BD0A800 == 49 [pid = 2548] [id = 635] 13:30:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1C205800) [pid = 2548] [serial = 1905] [outer = 00000000] 13:30:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1C633800) [pid = 2548] [serial = 1906] [outer = 1C205800] 13:30:52 INFO - PROCESS | 2548 | 1463430652935 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (1C847400) [pid = 2548] [serial = 1907] [outer = 1C205800] 13:30:53 INFO - PROCESS | 2548 | 1463430653552 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 970ms 13:30:53 INFO - PROCESS | 2548 | 1463430653583 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 2548 | 1463430653587 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 13:30:53 INFO - PROCESS | 2548 | 1463430653590 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:30:53 INFO - PROCESS | 2548 | 1463430653592 Marionette TRACE conn6 <- [1,2506,null,{}] 13:30:53 INFO - PROCESS | 2548 | 1463430653596 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:53 INFO - PROCESS | 2548 | 1463430653701 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 13:30:53 INFO - PROCESS | 2548 | 1463430653841 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 2548 | ++DOCSHELL 1CCE4000 == 50 [pid = 2548] [id = 636] 13:30:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (1CCE4400) [pid = 2548] [serial = 1908] [outer = 00000000] 13:30:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (1CD31000) [pid = 2548] [serial = 1909] [outer = 1CCE4400] 13:30:53 INFO - PROCESS | 2548 | 1463430653896 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (1CD34800) [pid = 2548] [serial = 1910] [outer = 1CCE4400] 13:30:54 INFO - PROCESS | 2548 | 1463430654629 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1067ms 13:30:54 INFO - PROCESS | 2548 | 1463430654672 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 2548 | 1463430654676 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 13:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:30:54 INFO - PROCESS | 2548 | 1463430654681 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 2548 | 1463430654685 Marionette TRACE conn6 <- [1,2510,null,{}] 13:30:54 INFO - PROCESS | 2548 | 1463430654691 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:54 INFO - PROCESS | 2548 | 1463430654788 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 13:30:54 INFO - PROCESS | 2548 | 1463430654949 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 2548 | ++DOCSHELL 10299000 == 51 [pid = 2548] [id = 637] 13:30:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (1029A400) [pid = 2548] [serial = 1911] [outer = 00000000] 13:30:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (14AD3800) [pid = 2548] [serial = 1912] [outer = 1029A400] 13:30:55 INFO - PROCESS | 2548 | 1463430655000 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (159E5000) [pid = 2548] [serial = 1913] [outer = 1029A400] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 090ED800 == 50 [pid = 2548] [id = 631] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 10F0E400 == 49 [pid = 2548] [id = 630] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 18BA7000 == 48 [pid = 2548] [id = 629] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 17FAB800 == 47 [pid = 2548] [id = 628] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 17F1A800 == 46 [pid = 2548] [id = 627] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 1762EC00 == 45 [pid = 2548] [id = 626] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 1721F400 == 44 [pid = 2548] [id = 625] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 11192C00 == 43 [pid = 2548] [id = 624] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 090EDC00 == 42 [pid = 2548] [id = 623] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 14A43800 == 41 [pid = 2548] [id = 619] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (10290C00) [pid = 2548] [serial = 1813] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (17628400) [pid = 2548] [serial = 1816] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (19B5B000) [pid = 2548] [serial = 1819] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (19F6D400) [pid = 2548] [serial = 1822] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (19F71000) [pid = 2548] [serial = 1852] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 0FC4EC00 == 40 [pid = 2548] [id = 618] 13:30:55 INFO - PROCESS | 2548 | --DOCSHELL 17FB0400 == 39 [pid = 2548] [id = 617] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (17F21400) [pid = 2548] [serial = 1837] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (17266800) [pid = 2548] [serial = 1831] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (17627C00) [pid = 2548] [serial = 1832] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (17C05400) [pid = 2548] [serial = 1834] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (14A6FC00) [pid = 2548] [serial = 1826] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (1029A000) [pid = 2548] [serial = 1825] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (189B6C00) [pid = 2548] [serial = 1841] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (19F2B000) [pid = 2548] [serial = 1850] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (17FF6800) [pid = 2548] [serial = 1840] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (1029E000) [pid = 2548] [serial = 1846] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (19055C00) [pid = 2548] [serial = 1843] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (1115BC00) [pid = 2548] [serial = 1828] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1456F800) [pid = 2548] [serial = 1829] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (19059400) [pid = 2548] [serial = 1849] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (1916A400) [pid = 2548] [serial = 1844] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (17F28000) [pid = 2548] [serial = 1838] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (17638000) [pid = 2548] [serial = 1847] [outer = 00000000] [url = about:blank] 13:30:55 INFO - PROCESS | 2548 | 1463430655640 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 988ms 13:30:55 INFO - PROCESS | 2548 | 1463430655669 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 2548 | 1463430655674 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 13:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:30:55 INFO - PROCESS | 2548 | 1463430655680 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 2548 | 1463430655682 Marionette TRACE conn6 <- [1,2514,null,{}] 13:30:55 INFO - PROCESS | 2548 | 1463430655689 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:55 INFO - PROCESS | 2548 | 1463430655773 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 13:30:55 INFO - PROCESS | 2548 | 1463430655781 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 2548 | ++DOCSHELL 0FB0D000 == 40 [pid = 2548] [id = 638] 13:30:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (0FBF9000) [pid = 2548] [serial = 1914] [outer = 00000000] 13:30:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (10290C00) [pid = 2548] [serial = 1915] [outer = 0FBF9000] 13:30:55 INFO - PROCESS | 2548 | 1463430655827 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (10F0F400) [pid = 2548] [serial = 1916] [outer = 0FBF9000] 13:30:56 INFO - PROCESS | 2548 | 1463430656365 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 13:30:56 INFO - PROCESS | 2548 | 1463430656413 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 2548 | 1463430656416 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 13:30:56 INFO - PROCESS | 2548 | 1463430656419 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:30:56 INFO - PROCESS | 2548 | 1463430656423 Marionette TRACE conn6 <- [1,2518,null,{}] 13:30:56 INFO - PROCESS | 2548 | 1463430656433 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:56 INFO - PROCESS | 2548 | 1463430656518 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 13:30:56 INFO - PROCESS | 2548 | 1463430656617 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 2548 | ++DOCSHELL 159DF400 == 41 [pid = 2548] [id = 639] 13:30:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (15F50C00) [pid = 2548] [serial = 1917] [outer = 00000000] 13:30:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (172A8000) [pid = 2548] [serial = 1918] [outer = 15F50C00] 13:30:56 INFO - PROCESS | 2548 | 1463430656664 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (17631800) [pid = 2548] [serial = 1919] [outer = 15F50C00] 13:30:57 INFO - PROCESS | 2548 | 1463430657038 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 13:30:57 INFO - PROCESS | 2548 | 1463430657093 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 2548 | 1463430657096 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 13:30:57 INFO - PROCESS | 2548 | 1463430657099 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:30:57 INFO - PROCESS | 2548 | 1463430657101 Marionette TRACE conn6 <- [1,2522,null,{}] 13:30:57 INFO - PROCESS | 2548 | 1463430657105 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:57 INFO - PROCESS | 2548 | 1463430657187 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 13:30:57 INFO - PROCESS | 2548 | 1463430657193 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 2548 | ++DOCSHELL 1763A800 == 42 [pid = 2548] [id = 640] 13:30:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (176CB800) [pid = 2548] [serial = 1920] [outer = 00000000] 13:30:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (17C0B000) [pid = 2548] [serial = 1921] [outer = 176CB800] 13:30:57 INFO - PROCESS | 2548 | 1463430657239 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (17F1A400) [pid = 2548] [serial = 1922] [outer = 176CB800] 13:30:57 INFO - PROCESS | 2548 | 1463430657683 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 13:30:57 INFO - PROCESS | 2548 | 1463430657733 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 2548 | 1463430657745 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 13:30:57 INFO - PROCESS | 2548 | 1463430657755 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 2548 | 1463430657757 Marionette TRACE conn6 <- [1,2526,null,{}] 13:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:30:57 INFO - PROCESS | 2548 | 1463430657761 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:57 INFO - PROCESS | 2548 | 1463430657871 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 13:30:58 INFO - PROCESS | 2548 | 1463430657966 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 2548 | ++DOCSHELL 17F2B800 == 43 [pid = 2548] [id = 641] 13:30:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (17F2C000) [pid = 2548] [serial = 1923] [outer = 00000000] 13:30:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (17F35800) [pid = 2548] [serial = 1924] [outer = 17F2C000] 13:30:58 INFO - PROCESS | 2548 | 1463430658010 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (17FA8000) [pid = 2548] [serial = 1925] [outer = 17F2C000] 13:30:58 INFO - PROCESS | 2548 | 1463430658427 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 13:30:58 INFO - PROCESS | 2548 | 1463430658491 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 13:30:58 INFO - PROCESS | 2548 | 1463430658493 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 13:30:58 INFO - PROCESS | 2548 | 1463430658497 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:30:58 INFO - PROCESS | 2548 | 1463430658498 Marionette TRACE conn6 <- [1,2530,null,{}] 13:30:58 INFO - PROCESS | 2548 | 1463430658502 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:58 INFO - PROCESS | 2548 | 1463430658637 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 13:30:58 INFO - PROCESS | 2548 | 1463430658645 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 2548 | ++DOCSHELL 0FD10400 == 44 [pid = 2548] [id = 642] 13:30:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (17FB0000) [pid = 2548] [serial = 1926] [outer = 00000000] 13:30:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (19053000) [pid = 2548] [serial = 1927] [outer = 17FB0000] 13:30:58 INFO - PROCESS | 2548 | 1463430658746 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (191B6C00) [pid = 2548] [serial = 1928] [outer = 17FB0000] 13:30:59 INFO - PROCESS | 2548 | 1463430659179 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 731ms 13:30:59 INFO - PROCESS | 2548 | 1463430659247 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 2548 | 1463430659249 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 13:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:30:59 INFO - PROCESS | 2548 | 1463430659258 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 2548 | 1463430659260 Marionette TRACE conn6 <- [1,2534,null,{}] 13:30:59 INFO - PROCESS | 2548 | 1463430659263 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:59 INFO - PROCESS | 2548 | 1463430659377 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 13:30:59 INFO - PROCESS | 2548 | 1463430659389 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 2548 | ++DOCSHELL 0CD71400 == 45 [pid = 2548] [id = 643] 13:30:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (191BFC00) [pid = 2548] [serial = 1929] [outer = 00000000] 13:30:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (19F2F000) [pid = 2548] [serial = 1930] [outer = 191BFC00] 13:30:59 INFO - PROCESS | 2548 | 1463430659489 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (19F2F800) [pid = 2548] [serial = 1931] [outer = 191BFC00] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (18963400) [pid = 2548] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (0FC4F000) [pid = 2548] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (17633400) [pid = 2548] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (17220400) [pid = 2548] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (18BADC00) [pid = 2548] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (14D06C00) [pid = 2548] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (0C79A400) [pid = 2548] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (090F8400) [pid = 2548] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (14085800) [pid = 2548] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1B2EE000) [pid = 2548] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (0FF27400) [pid = 2548] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (14A42400) [pid = 2548] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (19160400) [pid = 2548] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (191B6800) [pid = 2548] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (159E4400) [pid = 2548] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (0FBF2800) [pid = 2548] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (18BA4400) [pid = 2548] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (19F2DC00) [pid = 2548] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (176D2800) [pid = 2548] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (17F20C00) [pid = 2548] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:31:00 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (17FF6400) [pid = 2548] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:31:00 INFO - PROCESS | 2548 | 1463430660079 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 870ms 13:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:31:00 INFO - PROCESS | 2548 | 1463430660129 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 2548 | 1463430660131 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 13:31:00 INFO - PROCESS | 2548 | 1463430660134 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 2548 | 1463430660136 Marionette TRACE conn6 <- [1,2538,null,{}] 13:31:00 INFO - PROCESS | 2548 | 1463430660139 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:00 INFO - PROCESS | 2548 | 1463430660266 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 13:31:00 INFO - PROCESS | 2548 | 1463430660332 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 2548 | ++DOCSHELL 0FC4F000 == 46 [pid = 2548] [id = 644] 13:31:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (0FC5A800) [pid = 2548] [serial = 1932] [outer = 00000000] 13:31:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (1721FC00) [pid = 2548] [serial = 1933] [outer = 0FC5A800] 13:31:00 INFO - PROCESS | 2548 | 1463430660376 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17C0B400) [pid = 2548] [serial = 1934] [outer = 0FC5A800] 13:31:00 INFO - PROCESS | 2548 | 1463430660756 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 13:31:00 INFO - PROCESS | 2548 | 1463430660805 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 13:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:31:00 INFO - PROCESS | 2548 | 1463430660807 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 13:31:00 INFO - PROCESS | 2548 | 1463430660810 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 2548 | 1463430660812 Marionette TRACE conn6 <- [1,2542,null,{}] 13:31:00 INFO - PROCESS | 2548 | 1463430660816 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:00 INFO - PROCESS | 2548 | 1463430660905 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 13:31:00 INFO - PROCESS | 2548 | 1463430660911 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 2548 | ++DOCSHELL 1763E000 == 47 [pid = 2548] [id = 645] 13:31:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (17F1B800) [pid = 2548] [serial = 1935] [outer = 00000000] 13:31:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (19167000) [pid = 2548] [serial = 1936] [outer = 17F1B800] 13:31:00 INFO - PROCESS | 2548 | 1463430660955 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (19F76800) [pid = 2548] [serial = 1937] [outer = 17F1B800] 13:31:01 INFO - PROCESS | 2548 | 1463430661387 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 13:31:01 INFO - PROCESS | 2548 | 1463430661442 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 2548 | 1463430661444 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 13:31:01 INFO - PROCESS | 2548 | 1463430661447 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:31:01 INFO - PROCESS | 2548 | 1463430661449 Marionette TRACE conn6 <- [1,2546,null,{}] 13:31:01 INFO - PROCESS | 2548 | 1463430661452 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:01 INFO - PROCESS | 2548 | 1463430661532 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 13:31:01 INFO - PROCESS | 2548 | 1463430661539 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 2548 | ++DOCSHELL 19F7A800 == 48 [pid = 2548] [id = 646] 13:31:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (1A15B000) [pid = 2548] [serial = 1938] [outer = 00000000] 13:31:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (1B5F3400) [pid = 2548] [serial = 1939] [outer = 1A15B000] 13:31:01 INFO - PROCESS | 2548 | 1463430661583 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (1C20D800) [pid = 2548] [serial = 1940] [outer = 1A15B000] 13:31:02 INFO - PROCESS | 2548 | 1463430662138 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 13:31:02 INFO - PROCESS | 2548 | 1463430662182 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 2548 | 1463430662186 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 13:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:31:02 INFO - PROCESS | 2548 | 1463430662192 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 2548 | 1463430662197 Marionette TRACE conn6 <- [1,2550,null,{}] 13:31:02 INFO - PROCESS | 2548 | 1463430662204 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:02 INFO - PROCESS | 2548 | 1463430662359 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 13:31:02 INFO - PROCESS | 2548 | 1463430662505 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 2548 | ++DOCSHELL 10448000 == 49 [pid = 2548] [id = 647] 13:31:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (10448800) [pid = 2548] [serial = 1941] [outer = 00000000] 13:31:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (11194800) [pid = 2548] [serial = 1942] [outer = 10448800] 13:31:02 INFO - PROCESS | 2548 | 1463430662562 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (14AD6000) [pid = 2548] [serial = 1943] [outer = 10448800] 13:31:03 INFO - PROCESS | 2548 | 1463430663139 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 971ms 13:31:03 INFO - PROCESS | 2548 | 1463430663167 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 2548 | 1463430663173 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 13:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:31:03 INFO - PROCESS | 2548 | 1463430663180 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 2548 | 1463430663182 Marionette TRACE conn6 <- [1,2554,null,{}] 13:31:03 INFO - PROCESS | 2548 | 1463430663186 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:03 INFO - PROCESS | 2548 | 1463430663298 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 13:31:03 INFO - PROCESS | 2548 | 1463430663413 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 2548 | ++DOCSHELL 176D5400 == 50 [pid = 2548] [id = 648] 13:31:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (17C01C00) [pid = 2548] [serial = 1944] [outer = 00000000] 13:31:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (17F35C00) [pid = 2548] [serial = 1945] [outer = 17C01C00] 13:31:03 INFO - PROCESS | 2548 | 1463430663508 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (189AF000) [pid = 2548] [serial = 1946] [outer = 17C01C00] 13:31:04 INFO - PROCESS | 2548 | 1463430664139 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 970ms 13:31:04 INFO - PROCESS | 2548 | 1463430664152 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 2548 | 1463430664154 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 13:31:04 INFO - PROCESS | 2548 | 1463430664158 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:31:04 INFO - PROCESS | 2548 | 1463430664162 Marionette TRACE conn6 <- [1,2558,null,{}] 13:31:04 INFO - PROCESS | 2548 | 1463430664173 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:04 INFO - PROCESS | 2548 | 1463430664281 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 13:31:04 INFO - PROCESS | 2548 | 1463430664396 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 2548 | ++DOCSHELL 18BA5000 == 51 [pid = 2548] [id = 649] 13:31:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (19618C00) [pid = 2548] [serial = 1947] [outer = 00000000] 13:31:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1C83A400) [pid = 2548] [serial = 1948] [outer = 19618C00] 13:31:04 INFO - PROCESS | 2548 | 1463430664494 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1CCE0C00) [pid = 2548] [serial = 1949] [outer = 19618C00] 13:31:05 INFO - PROCESS | 2548 | 1463430665075 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 13:31:05 INFO - PROCESS | 2548 | 1463430665132 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 2548 | 1463430665134 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 13:31:05 INFO - PROCESS | 2548 | 1463430665138 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:31:05 INFO - PROCESS | 2548 | 1463430665140 Marionette TRACE conn6 <- [1,2562,null,{}] 13:31:05 INFO - PROCESS | 2548 | 1463430665143 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:05 INFO - PROCESS | 2548 | 1463430665249 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 13:31:05 INFO - PROCESS | 2548 | 1463430665390 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 2548 | ++DOCSHELL 1CD3A400 == 52 [pid = 2548] [id = 650] 13:31:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (1CD3A800) [pid = 2548] [serial = 1950] [outer = 00000000] 13:31:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (1CEC5800) [pid = 2548] [serial = 1951] [outer = 1CD3A800] 13:31:05 INFO - PROCESS | 2548 | 1463430665445 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (1CECC000) [pid = 2548] [serial = 1952] [outer = 1CD3A800] 13:31:06 INFO - PROCESS | 2548 | 1463430666043 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 971ms 13:31:06 INFO - PROCESS | 2548 | 1463430666112 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 2548 | 1463430666114 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 13:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:31:06 INFO - PROCESS | 2548 | 1463430666117 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 2548 | 1463430666119 Marionette TRACE conn6 <- [1,2566,null,{}] 13:31:06 INFO - PROCESS | 2548 | 1463430666123 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:06 INFO - PROCESS | 2548 | 1463430666240 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 13:31:06 INFO - PROCESS | 2548 | 1463430666382 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 2548 | ++DOCSHELL 0A1F2C00 == 53 [pid = 2548] [id = 651] 13:31:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (0FD0EC00) [pid = 2548] [serial = 1953] [outer = 00000000] 13:31:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (10108000) [pid = 2548] [serial = 1954] [outer = 0FD0EC00] 13:31:06 INFO - PROCESS | 2548 | 1463430666439 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (14A45800) [pid = 2548] [serial = 1955] [outer = 0FD0EC00] 13:31:07 INFO - PROCESS | 2548 | 1463430667228 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1181ms 13:31:07 INFO - PROCESS | 2548 | 1463430667303 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 2548 | 1463430667308 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 13:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:31:07 INFO - PROCESS | 2548 | 1463430667312 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 2548 | 1463430667316 Marionette TRACE conn6 <- [1,2570,null,{}] 13:31:07 INFO - PROCESS | 2548 | 1463430667321 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:07 INFO - PROCESS | 2548 | 1463430667456 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 13:31:07 INFO - PROCESS | 2548 | 1463430667603 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 2548 | ++DOCSHELL 0FF2F000 == 54 [pid = 2548] [id = 652] 13:31:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (10103000) [pid = 2548] [serial = 1956] [outer = 00000000] 13:31:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (14B2F000) [pid = 2548] [serial = 1957] [outer = 10103000] 13:31:07 INFO - PROCESS | 2548 | 1463430667654 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (165E3C00) [pid = 2548] [serial = 1958] [outer = 10103000] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 19F2D400 == 53 [pid = 2548] [id = 607] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 1905D400 == 52 [pid = 2548] [id = 606] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 1763E000 == 51 [pid = 2548] [id = 645] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 0FC4F000 == 50 [pid = 2548] [id = 644] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 0CD71400 == 49 [pid = 2548] [id = 643] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 0FD10400 == 48 [pid = 2548] [id = 642] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 17F2B800 == 47 [pid = 2548] [id = 641] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 1763A800 == 46 [pid = 2548] [id = 640] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 159DF400 == 45 [pid = 2548] [id = 639] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 0FB0D000 == 44 [pid = 2548] [id = 638] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 10299000 == 43 [pid = 2548] [id = 637] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 1BD0A800 == 42 [pid = 2548] [id = 635] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1B5F3800) [pid = 2548] [serial = 1897] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 1721D400 == 41 [pid = 2548] [id = 634] 13:31:07 INFO - PROCESS | 2548 | --DOCSHELL 0FF23800 == 40 [pid = 2548] [id = 633] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (18F3F000) [pid = 2548] [serial = 1769] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (19F72400) [pid = 2548] [serial = 1823] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (19A80800) [pid = 2548] [serial = 1811] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (19F2C000) [pid = 2548] [serial = 1820] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (176D9800) [pid = 2548] [serial = 1817] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (11196400) [pid = 2548] [serial = 1814] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (17F2C400) [pid = 2548] [serial = 1882] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (189AFC00) [pid = 2548] [serial = 1885] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (17F39800) [pid = 2548] [serial = 1883] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (19F6C000) [pid = 2548] [serial = 1862] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (19056000) [pid = 2548] [serial = 1861] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (0FF2BC00) [pid = 2548] [serial = 1856] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (0FD13400) [pid = 2548] [serial = 1855] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (176DA400) [pid = 2548] [serial = 1879] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (17267000) [pid = 2548] [serial = 1876] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (17629400) [pid = 2548] [serial = 1877] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (1905F800) [pid = 2548] [serial = 1888] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (17635800) [pid = 2548] [serial = 1859] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (17264400) [pid = 2548] [serial = 1858] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (1590E800) [pid = 2548] [serial = 1868] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (10419000) [pid = 2548] [serial = 1867] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (0A1F1400) [pid = 2548] [serial = 1870] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (0FF23400) [pid = 2548] [serial = 1871] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (14363800) [pid = 2548] [serial = 1873] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (14AD4400) [pid = 2548] [serial = 1874] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (1B6A5800) [pid = 2548] [serial = 1865] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (1B5F2400) [pid = 2548] [serial = 1864] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (1AE45800) [pid = 2548] [serial = 1895] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 85 (189B9400) [pid = 2548] [serial = 1886] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 84 (19F35000) [pid = 2548] [serial = 1894] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 83 (191B7000) [pid = 2548] [serial = 1889] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 82 (18BA9000) [pid = 2548] [serial = 1891] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 81 (1905D800) [pid = 2548] [serial = 1892] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 80 (17CD7000) [pid = 2548] [serial = 1880] [outer = 00000000] [url = about:blank] 13:31:07 INFO - PROCESS | 2548 | --DOMWINDOW == 79 (17C08800) [pid = 2548] [serial = 1835] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2548 | 1463430668147 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 890ms 13:31:08 INFO - PROCESS | 2548 | 1463430668203 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 2548 | 1463430668209 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 13:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:31:08 INFO - PROCESS | 2548 | 1463430668214 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 2548 | 1463430668217 Marionette TRACE conn6 <- [1,2574,null,{}] 13:31:08 INFO - PROCESS | 2548 | 1463430668221 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:08 INFO - PROCESS | 2548 | 1463430668307 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 13:31:08 INFO - PROCESS | 2548 | 1463430668409 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 2548 | ++DOCSHELL 0FD10400 == 41 [pid = 2548] [id = 653] 13:31:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 80 (0FD10C00) [pid = 2548] [serial = 1959] [outer = 00000000] 13:31:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 81 (1044D000) [pid = 2548] [serial = 1960] [outer = 0FD10C00] 13:31:08 INFO - PROCESS | 2548 | 1463430668455 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 82 (14085800) [pid = 2548] [serial = 1961] [outer = 0FD10C00] 13:31:08 INFO - PROCESS | 2548 | 1463430668860 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 13:31:08 INFO - PROCESS | 2548 | 1463430668888 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 2548 | 1463430668890 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 13:31:08 INFO - PROCESS | 2548 | 1463430668893 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:31:08 INFO - PROCESS | 2548 | 1463430668897 Marionette TRACE conn6 <- [1,2578,null,{}] 13:31:08 INFO - PROCESS | 2548 | 1463430668907 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:09 INFO - PROCESS | 2548 | 1463430669021 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 13:31:09 INFO - PROCESS | 2548 | 1463430669039 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 2548 | ++DOCSHELL 159E9000 == 42 [pid = 2548] [id = 654] 13:31:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 83 (1726C400) [pid = 2548] [serial = 1962] [outer = 00000000] 13:31:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 84 (1762F800) [pid = 2548] [serial = 1963] [outer = 1726C400] 13:31:09 INFO - PROCESS | 2548 | 1463430669085 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 85 (1763BC00) [pid = 2548] [serial = 1964] [outer = 1726C400] 13:31:09 INFO - PROCESS | 2548 | 1463430669579 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 671ms 13:31:09 INFO - PROCESS | 2548 | 1463430669599 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 2548 | 1463430669601 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 13:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:31:09 INFO - PROCESS | 2548 | 1463430669604 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 2548 | 1463430669606 Marionette TRACE conn6 <- [1,2582,null,{}] 13:31:09 INFO - PROCESS | 2548 | 1463430669609 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:09 INFO - PROCESS | 2548 | 1463430669693 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 13:31:09 INFO - PROCESS | 2548 | 1463430669700 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 2548 | ++DOCSHELL 176D6C00 == 43 [pid = 2548] [id = 655] 13:31:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 86 (176D8C00) [pid = 2548] [serial = 1965] [outer = 00000000] 13:31:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (17C4DC00) [pid = 2548] [serial = 1966] [outer = 176D8C00] 13:31:09 INFO - PROCESS | 2548 | 1463430669745 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (17F11400) [pid = 2548] [serial = 1967] [outer = 176D8C00] 13:31:10 INFO - PROCESS | 2548 | 1463430670507 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 970ms 13:31:10 INFO - PROCESS | 2548 | 1463430670576 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 13:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:31:10 INFO - PROCESS | 2548 | 1463430670580 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 13:31:10 INFO - PROCESS | 2548 | 1463430670584 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 2548 | 1463430670588 Marionette TRACE conn6 <- [1,2586,null,{}] 13:31:10 INFO - PROCESS | 2548 | 1463430670594 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:10 INFO - PROCESS | 2548 | 1463430670733 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 13:31:10 INFO - PROCESS | 2548 | 1463430670874 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 2548 | ++DOCSHELL 0FF2F800 == 44 [pid = 2548] [id = 656] 13:31:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (10107400) [pid = 2548] [serial = 1968] [outer = 00000000] 13:31:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (14A3F400) [pid = 2548] [serial = 1969] [outer = 10107400] 13:31:10 INFO - PROCESS | 2548 | 1463430670932 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (159DE000) [pid = 2548] [serial = 1970] [outer = 10107400] 13:31:11 INFO - PROCESS | 2548 | 1463430671544 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:31:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1023ms 13:31:11 INFO - PROCESS | 2548 | 1463430671609 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 2548 | 1463430671615 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 13:31:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:31:11 INFO - PROCESS | 2548 | 1463430671621 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 2548 | 1463430671624 Marionette TRACE conn6 <- [1,2590,null,{}] 13:31:11 INFO - PROCESS | 2548 | 1463430671628 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:11 INFO - PROCESS | 2548 | 1463430671735 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 13:31:11 INFO - PROCESS | 2548 | 1463430671873 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 2548 | ++DOCSHELL 17636800 == 45 [pid = 2548] [id = 657] 13:31:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (1763A800) [pid = 2548] [serial = 1971] [outer = 00000000] 13:31:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (17C0F000) [pid = 2548] [serial = 1972] [outer = 1763A800] 13:31:11 INFO - PROCESS | 2548 | 1463430671931 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (17F24000) [pid = 2548] [serial = 1973] [outer = 1763A800] 13:31:12 INFO - PROCESS | 2548 | 1463430672600 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1021ms 13:31:12 INFO - PROCESS | 2548 | 1463430672643 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 2548 | 1463430672646 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 13:31:12 INFO - PROCESS | 2548 | 1463430672650 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:31:12 INFO - PROCESS | 2548 | 1463430672653 Marionette TRACE conn6 <- [1,2594,null,{}] 13:31:12 INFO - PROCESS | 2548 | 1463430672664 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:12 INFO - PROCESS | 2548 | 1463430672792 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 13:31:12 INFO - PROCESS | 2548 | 1463430672931 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 2548 | ++DOCSHELL 17F3B000 == 46 [pid = 2548] [id = 658] 13:31:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (17FA2C00) [pid = 2548] [serial = 1974] [outer = 00000000] 13:31:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (189B0800) [pid = 2548] [serial = 1975] [outer = 17FA2C00] 13:31:12 INFO - PROCESS | 2548 | 1463430672989 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (18BA3000) [pid = 2548] [serial = 1976] [outer = 17FA2C00] 13:31:13 INFO - PROCESS | 2548 | 1463430673630 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1021ms 13:31:13 INFO - PROCESS | 2548 | 1463430673674 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 2548 | 1463430673677 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 13:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:31:13 INFO - PROCESS | 2548 | 1463430673681 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 2548 | 1463430673683 Marionette TRACE conn6 <- [1,2598,null,{}] 13:31:13 INFO - PROCESS | 2548 | 1463430673686 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:13 INFO - PROCESS | 2548 | 1463430673792 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 13:31:13 INFO - PROCESS | 2548 | 1463430673937 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 2548 | ++DOCSHELL 17F14400 == 47 [pid = 2548] [id = 659] 13:31:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (18BA8000) [pid = 2548] [serial = 1977] [outer = 00000000] 13:31:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (1905A400) [pid = 2548] [serial = 1978] [outer = 18BA8000] 13:31:13 INFO - PROCESS | 2548 | 1463430673992 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (191B7C00) [pid = 2548] [serial = 1979] [outer = 18BA8000] 13:31:14 INFO - PROCESS | 2548 | 1463430674595 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 970ms 13:31:14 INFO - PROCESS | 2548 | 1463430674654 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 2548 | 1463430674657 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 13:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:31:14 INFO - PROCESS | 2548 | 1463430674660 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 2548 | 1463430674662 Marionette TRACE conn6 <- [1,2602,null,{}] 13:31:14 INFO - PROCESS | 2548 | 1463430674666 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:14 INFO - PROCESS | 2548 | 1463430674766 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 13:31:14 INFO - PROCESS | 2548 | 1463430674972 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 2548 | ++DOCSHELL 0A1F1400 == 48 [pid = 2548] [id = 660] 13:31:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (0FC4E800) [pid = 2548] [serial = 1980] [outer = 00000000] 13:31:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (0FD18C00) [pid = 2548] [serial = 1981] [outer = 0FC4E800] 13:31:15 INFO - PROCESS | 2548 | 1463430675026 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (10292400) [pid = 2548] [serial = 1982] [outer = 0FC4E800] 13:31:15 INFO - PROCESS | 2548 | 1463430675590 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:31:15 INFO - PROCESS | 2548 | --DOCSHELL 159E9000 == 47 [pid = 2548] [id = 654] 13:31:15 INFO - PROCESS | 2548 | --DOCSHELL 0FD10400 == 46 [pid = 2548] [id = 653] 13:31:15 INFO - PROCESS | 2548 | --DOCSHELL 0FF2F000 == 45 [pid = 2548] [id = 652] 13:31:15 INFO - PROCESS | 2548 | --DOCSHELL 1CD3A400 == 44 [pid = 2548] [id = 650] 13:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 972ms 13:31:15 INFO - PROCESS | 2548 | 1463430675659 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 2548 | 1463430675663 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 13:31:15 INFO - PROCESS | 2548 | 1463430675667 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:31:15 INFO - PROCESS | 2548 | 1463430675671 Marionette TRACE conn6 <- [1,2606,null,{}] 13:31:15 INFO - PROCESS | 2548 | 1463430675675 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:15 INFO - PROCESS | 2548 | 1463430675764 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 13:31:15 INFO - PROCESS | 2548 | 1463430675777 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 2548 | ++DOCSHELL 0FF32000 == 45 [pid = 2548] [id = 661] 13:31:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (100D2000) [pid = 2548] [serial = 1983] [outer = 00000000] 13:31:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1059A400) [pid = 2548] [serial = 1984] [outer = 100D2000] 13:31:15 INFO - PROCESS | 2548 | 1463430675842 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (14D0B400) [pid = 2548] [serial = 1985] [outer = 100D2000] 13:31:16 INFO - PROCESS | 2548 | 1463430676443 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 830ms 13:31:16 INFO - PROCESS | 2548 | 1463430676503 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 2548 | 1463430676507 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 13:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:31:16 INFO - PROCESS | 2548 | 1463430676528 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 2548 | 1463430676530 Marionette TRACE conn6 <- [1,2610,null,{}] 13:31:16 INFO - PROCESS | 2548 | 1463430676534 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:16 INFO - PROCESS | 2548 | 1463430676655 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 13:31:16 INFO - PROCESS | 2548 | 1463430676726 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 2548 | ++DOCSHELL 1763DC00 == 46 [pid = 2548] [id = 662] 13:31:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (176CF000) [pid = 2548] [serial = 1986] [outer = 00000000] 13:31:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (17F34800) [pid = 2548] [serial = 1987] [outer = 176CF000] 13:31:16 INFO - PROCESS | 2548 | 1463430676772 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (17FACC00) [pid = 2548] [serial = 1988] [outer = 176CF000] 13:31:17 INFO - PROCESS | 2548 | 1463430677219 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 13:31:17 INFO - PROCESS | 2548 | 1463430677260 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 2548 | 1463430677262 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 13:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:31:17 INFO - PROCESS | 2548 | 1463430677267 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 2548 | 1463430677272 Marionette TRACE conn6 <- [1,2614,null,{}] 13:31:17 INFO - PROCESS | 2548 | 1463430677286 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:17 INFO - PROCESS | 2548 | 1463430677406 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 13:31:17 INFO - PROCESS | 2548 | 1463430677479 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 2548 | ++DOCSHELL 0FD14C00 == 47 [pid = 2548] [id = 663] 13:31:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (1029F000) [pid = 2548] [serial = 1989] [outer = 00000000] 13:31:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (191B7000) [pid = 2548] [serial = 1990] [outer = 1029F000] 13:31:17 INFO - PROCESS | 2548 | 1463430677525 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (19F2DC00) [pid = 2548] [serial = 1991] [outer = 1029F000] 13:31:17 INFO - PROCESS | 2548 | 1463430677967 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 13:31:18 INFO - PROCESS | 2548 | 1463430678038 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 2548 | 1463430678040 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 13:31:18 INFO - PROCESS | 2548 | 1463430678044 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 2548 | 1463430678046 Marionette TRACE conn6 <- [1,2618,null,{}] 13:31:18 INFO - PROCESS | 2548 | 1463430678049 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:31:18 INFO - PROCESS | 2548 | 1463430678240 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (18BAFC00) [pid = 2548] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (10103000) [pid = 2548] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (0FD10C00) [pid = 2548] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (17F2C000) [pid = 2548] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (17FB0000) [pid = 2548] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (1029A400) [pid = 2548] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (1725E400) [pid = 2548] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (1C205800) [pid = 2548] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (1CCE4400) [pid = 2548] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (176CB800) [pid = 2548] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (15F50C00) [pid = 2548] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (0FC5A800) [pid = 2548] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (0FBF9000) [pid = 2548] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (100D7C00) [pid = 2548] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (191BFC00) [pid = 2548] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (17F1B800) [pid = 2548] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:31:18 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (1726C400) [pid = 2548] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:31:18 INFO - PROCESS | 2548 | 1463430678312 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 2548 | ++DOCSHELL 091CD400 == 48 [pid = 2548] [id = 664] 13:31:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (0A187C00) [pid = 2548] [serial = 1992] [outer = 00000000] 13:31:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (0FD10C00) [pid = 2548] [serial = 1993] [outer = 0A187C00] 13:31:18 INFO - PROCESS | 2548 | 1463430678359 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (14D06C00) [pid = 2548] [serial = 1994] [outer = 0A187C00] 13:31:18 INFO - PROCESS | 2548 | 1463430678715 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 710ms 13:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:31:18 INFO - PROCESS | 2548 | 1463430678764 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 2548 | 1463430678766 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 13:31:18 INFO - PROCESS | 2548 | 1463430678770 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 2548 | 1463430678771 Marionette TRACE conn6 <- [1,2622,null,{}] 13:31:18 INFO - PROCESS | 2548 | 1463430678775 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:18 INFO - PROCESS | 2548 | 1463430678858 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 13:31:18 INFO - PROCESS | 2548 | 1463430678865 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 2548 | ++DOCSHELL 17C06C00 == 49 [pid = 2548] [id = 665] 13:31:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (17C10C00) [pid = 2548] [serial = 1995] [outer = 00000000] 13:31:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (19F6C400) [pid = 2548] [serial = 1996] [outer = 17C10C00] 13:31:18 INFO - PROCESS | 2548 | 1463430678916 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1B436000) [pid = 2548] [serial = 1997] [outer = 17C10C00] 13:31:19 INFO - PROCESS | 2548 | 1463430679372 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 631ms 13:31:19 INFO - PROCESS | 2548 | 1463430679406 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 2548 | 1463430679408 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 13:31:19 INFO - PROCESS | 2548 | 1463430679411 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:31:19 INFO - PROCESS | 2548 | 1463430679413 Marionette TRACE conn6 <- [1,2626,null,{}] 13:31:19 INFO - PROCESS | 2548 | 1463430679417 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:19 INFO - PROCESS | 2548 | 1463430679502 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 13:31:19 INFO - PROCESS | 2548 | 1463430679509 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 2548 | ++DOCSHELL 17FAA800 == 50 [pid = 2548] [id = 666] 13:31:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1B438000) [pid = 2548] [serial = 1998] [outer = 00000000] 13:31:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1C2B7400) [pid = 2548] [serial = 1999] [outer = 1B438000] 13:31:19 INFO - PROCESS | 2548 | 1463430679552 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (1C6E6000) [pid = 2548] [serial = 2000] [outer = 1B438000] 13:31:20 INFO - PROCESS | 2548 | 1463430680012 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 13:31:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:31:20 INFO - PROCESS | 2548 | 1463430680046 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 2548 | 1463430680047 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 13:31:20 INFO - PROCESS | 2548 | 1463430680051 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 2548 | 1463430680052 Marionette TRACE conn6 <- [1,2630,null,{}] 13:31:20 INFO - PROCESS | 2548 | 1463430680073 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:20 INFO - PROCESS | 2548 | 1463430680164 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 13:31:20 INFO - PROCESS | 2548 | 1463430680171 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 2548 | ++DOCSHELL 1BD0BC00 == 51 [pid = 2548] [id = 667] 13:31:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1C8BE000) [pid = 2548] [serial = 2001] [outer = 00000000] 13:31:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (1CD38000) [pid = 2548] [serial = 2002] [outer = 1C8BE000] 13:31:20 INFO - PROCESS | 2548 | 1463430680214 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (1CD3B400) [pid = 2548] [serial = 2003] [outer = 1C8BE000] 13:31:20 INFO - PROCESS | 2548 | 1463430680948 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:31:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 950ms 13:31:21 INFO - PROCESS | 2548 | 1463430681002 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 2548 | 1463430681007 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 13:31:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:31:21 INFO - PROCESS | 2548 | 1463430681012 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 2548 | 1463430681017 Marionette TRACE conn6 <- [1,2634,null,{}] 13:31:21 INFO - PROCESS | 2548 | 1463430681022 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:21 INFO - PROCESS | 2548 | 1463430681142 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 13:31:21 INFO - PROCESS | 2548 | 1463430681281 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 2548 | ++DOCSHELL 0FF24000 == 52 [pid = 2548] [id = 668] 13:31:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (0FF30000) [pid = 2548] [serial = 2004] [outer = 00000000] 13:31:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (1763B400) [pid = 2548] [serial = 2005] [outer = 0FF30000] 13:31:21 INFO - PROCESS | 2548 | 1463430681338 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17C0EC00) [pid = 2548] [serial = 2006] [outer = 0FF30000] 13:31:21 INFO - PROCESS | 2548 | 1463430681882 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:31:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 930ms 13:31:21 INFO - PROCESS | 2548 | 1463430681947 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 2548 | 1463430681954 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 13:31:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:31:21 INFO - PROCESS | 2548 | 1463430681960 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 2548 | 1463430681963 Marionette TRACE conn6 <- [1,2638,null,{}] 13:31:21 INFO - PROCESS | 2548 | 1463430681967 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:22 INFO - PROCESS | 2548 | 1463430682076 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 13:31:22 INFO - PROCESS | 2548 | 1463430682234 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 2548 | ++DOCSHELL 1905E800 == 53 [pid = 2548] [id = 669] 13:31:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (191BBC00) [pid = 2548] [serial = 2007] [outer = 00000000] 13:31:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (19E52800) [pid = 2548] [serial = 2008] [outer = 191BBC00] 13:31:22 INFO - PROCESS | 2548 | 1463430682289 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (19F75400) [pid = 2548] [serial = 2009] [outer = 191BBC00] 13:31:22 INFO - PROCESS | 2548 | 1463430682924 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:31:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:31:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 971ms 13:31:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:31:22 INFO - PROCESS | 2548 | 1463430682932 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 2548 | 1463430682934 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 13:31:22 INFO - PROCESS | 2548 | 1463430682938 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 2548 | 1463430682942 Marionette TRACE conn6 <- [1,2642,null,{}] 13:31:22 INFO - PROCESS | 2548 | 1463430682953 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:23 INFO - PROCESS | 2548 | 1463430683065 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 13:31:23 INFO - PROCESS | 2548 | 1463430683224 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 2548 | ++DOCSHELL 1CED1C00 == 54 [pid = 2548] [id = 670] 13:31:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1CED2C00) [pid = 2548] [serial = 2010] [outer = 00000000] 13:31:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1CF15400) [pid = 2548] [serial = 2011] [outer = 1CED2C00] 13:31:23 INFO - PROCESS | 2548 | 1463430683282 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1CF1C400) [pid = 2548] [serial = 2012] [outer = 1CED2C00] 13:31:23 INFO - PROCESS | 2548 | 1463430683836 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:31:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 13:31:23 INFO - PROCESS | 2548 | 1463430683872 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 2548 | 1463430683874 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 13:31:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:31:23 INFO - PROCESS | 2548 | 1463430683878 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 2548 | 1463430683880 Marionette TRACE conn6 <- [1,2646,null,{}] 13:31:23 INFO - PROCESS | 2548 | 1463430683883 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:24 INFO - PROCESS | 2548 | 1463430683990 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 13:31:24 INFO - PROCESS | 2548 | 1463430684106 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 2548 | ++DOCSHELL 1CF11800 == 55 [pid = 2548] [id = 671] 13:31:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1CF12C00) [pid = 2548] [serial = 2013] [outer = 00000000] 13:31:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1D558C00) [pid = 2548] [serial = 2014] [outer = 1CF12C00] 13:31:24 INFO - PROCESS | 2548 | 1463430684201 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1D6CDC00) [pid = 2548] [serial = 2015] [outer = 1CF12C00] 13:31:24 INFO - PROCESS | 2548 | 1463430684769 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:31:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 930ms 13:31:24 INFO - PROCESS | 2548 | 1463430684812 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 2548 | 1463430684814 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 13:31:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:31:24 INFO - PROCESS | 2548 | 1463430684817 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 2548 | 1463430684819 Marionette TRACE conn6 <- [1,2650,null,{}] 13:31:24 INFO - PROCESS | 2548 | 1463430684823 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:24 INFO - PROCESS | 2548 | 1463430684925 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 13:31:25 INFO - PROCESS | 2548 | 1463430685041 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 2548 | ++DOCSHELL 10449800 == 56 [pid = 2548] [id = 672] 13:31:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (17634400) [pid = 2548] [serial = 2016] [outer = 00000000] 13:31:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1D6D4800) [pid = 2548] [serial = 2017] [outer = 17634400] 13:31:25 INFO - PROCESS | 2548 | 1463430685136 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1D6D8000) [pid = 2548] [serial = 2018] [outer = 17634400] 13:31:25 INFO - PROCESS | 2548 | 1463430685899 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:31:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1123ms 13:31:25 INFO - PROCESS | 2548 | 1463430685940 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 2548 | 1463430685945 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 13:31:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:31:25 INFO - PROCESS | 2548 | 1463430685950 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 2548 | 1463430685954 Marionette TRACE conn6 <- [1,2654,null,{}] 13:31:25 INFO - PROCESS | 2548 | 1463430685960 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:26 INFO - PROCESS | 2548 | 1463430686061 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 13:31:26 INFO - PROCESS | 2548 | 1463430686214 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 2548 | ++DOCSHELL 14098800 == 57 [pid = 2548] [id = 673] 13:31:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (142E1800) [pid = 2548] [serial = 2019] [outer = 00000000] 13:31:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (159E7000) [pid = 2548] [serial = 2020] [outer = 142E1800] 13:31:26 INFO - PROCESS | 2548 | 1463430686266 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (17223800) [pid = 2548] [serial = 2021] [outer = 142E1800] 13:31:26 INFO - PROCESS | 2548 | --DOCSHELL 10448000 == 56 [pid = 2548] [id = 647] 13:31:26 INFO - PROCESS | 2548 | --DOCSHELL 17FAA800 == 55 [pid = 2548] [id = 666] 13:31:26 INFO - PROCESS | 2548 | --DOCSHELL 17C06C00 == 54 [pid = 2548] [id = 665] 13:31:26 INFO - PROCESS | 2548 | --DOCSHELL 0A1F2C00 == 53 [pid = 2548] [id = 651] 13:31:26 INFO - PROCESS | 2548 | --DOCSHELL 091CD400 == 52 [pid = 2548] [id = 664] 13:31:26 INFO - PROCESS | 2548 | --DOCSHELL 0FD14C00 == 51 [pid = 2548] [id = 663] 13:31:26 INFO - PROCESS | 2548 | --DOCSHELL 1763DC00 == 50 [pid = 2548] [id = 662] 13:31:26 INFO - PROCESS | 2548 | --DOCSHELL 0FF32000 == 49 [pid = 2548] [id = 661] 13:31:26 INFO - PROCESS | 2548 | --DOCSHELL 0A1F1400 == 48 [pid = 2548] [id = 660] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (17F35800) [pid = 2548] [serial = 1924] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (17FA8000) [pid = 2548] [serial = 1925] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (191B6C00) [pid = 2548] [serial = 1928] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (14AD3800) [pid = 2548] [serial = 1912] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (19053000) [pid = 2548] [serial = 1927] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (17FA5000) [pid = 2548] [serial = 1904] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (17C05000) [pid = 2548] [serial = 1903] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1C847400) [pid = 2548] [serial = 1907] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1C633800) [pid = 2548] [serial = 1906] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1CD34800) [pid = 2548] [serial = 1910] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1CD31000) [pid = 2548] [serial = 1909] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (17C0B000) [pid = 2548] [serial = 1921] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (172A8000) [pid = 2548] [serial = 1918] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (17631800) [pid = 2548] [serial = 1919] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (1721FC00) [pid = 2548] [serial = 1933] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (10290C00) [pid = 2548] [serial = 1915] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (10F0F400) [pid = 2548] [serial = 1916] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (14D04400) [pid = 2548] [serial = 1901] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (11192000) [pid = 2548] [serial = 1900] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (19F2F000) [pid = 2548] [serial = 1930] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (1B5F3400) [pid = 2548] [serial = 1939] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (19167000) [pid = 2548] [serial = 1936] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (19F2F800) [pid = 2548] [serial = 1931] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (159E5000) [pid = 2548] [serial = 1913] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (17C0B400) [pid = 2548] [serial = 1934] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (1763BC00) [pid = 2548] [serial = 1964] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (17F1A400) [pid = 2548] [serial = 1922] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (19F76800) [pid = 2548] [serial = 1937] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (1762F800) [pid = 2548] [serial = 1963] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (10108000) [pid = 2548] [serial = 1954] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (19F77C00) [pid = 2548] [serial = 1853] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (1C83A400) [pid = 2548] [serial = 1948] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (165E3C00) [pid = 2548] [serial = 1958] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (11194800) [pid = 2548] [serial = 1942] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (14B2F000) [pid = 2548] [serial = 1957] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (14085800) [pid = 2548] [serial = 1961] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (1044D000) [pid = 2548] [serial = 1960] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (1CEC5800) [pid = 2548] [serial = 1951] [outer = 00000000] [url = about:blank] 13:31:26 INFO - PROCESS | 2548 | --DOMWINDOW == 86 (17F35C00) [pid = 2548] [serial = 1945] [outer = 00000000] [url = about:blank] 13:31:27 INFO - PROCESS | 2548 | 1463430687346 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:31:27 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) 13:31:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1439ms 13:31:27 INFO - PROCESS | 2548 | 1463430687389 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 2548 | 1463430687395 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 13:31:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:31:27 INFO - PROCESS | 2548 | 1463430687400 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 2548 | 1463430687403 Marionette TRACE conn6 <- [1,2658,null,{}] 13:31:27 INFO - PROCESS | 2548 | 1463430687407 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:27 INFO - PROCESS | 2548 | 1463430687493 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 13:31:27 INFO - PROCESS | 2548 | 1463430687501 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 2548 | ++DOCSHELL 0FC5A800 == 49 [pid = 2548] [id = 674] 13:31:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 87 (0FF2B000) [pid = 2548] [serial = 2022] [outer = 00000000] 13:31:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (11192000) [pid = 2548] [serial = 2023] [outer = 0FF2B000] 13:31:27 INFO - PROCESS | 2548 | 1463430687546 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (14582400) [pid = 2548] [serial = 2024] [outer = 0FF2B000] 13:31:28 INFO - PROCESS | 2548 | 1463430688499 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 2548 | 1463430688531 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 13:31:28 INFO - PROCESS | 2548 | 1463430688535 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 2548 | 1463430688538 Marionette TRACE conn6 <- [1,2662,null,{}] 13:31:28 INFO - PROCESS | 2548 | 1463430688548 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:28 INFO - PROCESS | 2548 | 1463430688637 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 13:31:28 INFO - PROCESS | 2548 | 1463430688645 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 2548 | ++DOCSHELL 15F51800 == 50 [pid = 2548] [id = 675] 13:31:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (1725E400) [pid = 2548] [serial = 2025] [outer = 00000000] 13:31:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17635400) [pid = 2548] [serial = 2026] [outer = 1725E400] 13:31:28 INFO - PROCESS | 2548 | 1463430688694 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (1763F400) [pid = 2548] [serial = 2027] [outer = 1725E400] 13:31:29 INFO - PROCESS | 2548 | 1463430689693 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 2548 | 1463430689721 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 13:31:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:31:29 INFO - PROCESS | 2548 | 1463430689733 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 2548 | 1463430689735 Marionette TRACE conn6 <- [1,2666,null,{}] 13:31:29 INFO - PROCESS | 2548 | 1463430689738 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:29 INFO - PROCESS | 2548 | 1463430689857 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 13:31:29 INFO - PROCESS | 2548 | 1463430689865 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 2548 | ++DOCSHELL 17C09800 == 51 [pid = 2548] [id = 676] 13:31:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (17C0B000) [pid = 2548] [serial = 2028] [outer = 00000000] 13:31:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (17F20C00) [pid = 2548] [serial = 2029] [outer = 17C0B000] 13:31:29 INFO - PROCESS | 2548 | 1463430689910 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (17F2A400) [pid = 2548] [serial = 2030] [outer = 17C0B000] 13:31:30 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (1B438000) [pid = 2548] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:31:30 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (176CF000) [pid = 2548] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:31:30 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (1029F000) [pid = 2548] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:31:30 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (100D2000) [pid = 2548] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:31:30 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (0FC4E800) [pid = 2548] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:31:30 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (17C10C00) [pid = 2548] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:31:30 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (0A187C00) [pid = 2548] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:31:30 INFO - PROCESS | 2548 | 1463430690893 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:31:30 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) 13:31:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1177ms 13:31:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:31:30 INFO - PROCESS | 2548 | 1463430690906 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 2548 | 1463430690908 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 13:31:30 INFO - PROCESS | 2548 | 1463430690911 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 2548 | 1463430690913 Marionette TRACE conn6 <- [1,2670,null,{}] 13:31:30 INFO - PROCESS | 2548 | 1463430690916 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:31 INFO - PROCESS | 2548 | 1463430690997 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 13:31:31 INFO - PROCESS | 2548 | 1463430691004 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 2548 | ++DOCSHELL 0A1EBC00 == 52 [pid = 2548] [id = 677] 13:31:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (0FC4E800) [pid = 2548] [serial = 2031] [outer = 00000000] 13:31:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (17C43800) [pid = 2548] [serial = 2032] [outer = 0FC4E800] 13:31:31 INFO - PROCESS | 2548 | 1463430691048 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17F18000) [pid = 2548] [serial = 2033] [outer = 0FC4E800] 13:31:31 INFO - PROCESS | 2548 | 1463430691982 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:31:32 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) 13:31:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1127ms 13:31:32 INFO - PROCESS | 2548 | 1463430692039 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 2548 | 1463430692041 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 13:31:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:31:32 INFO - PROCESS | 2548 | 1463430692044 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 2548 | 1463430692046 Marionette TRACE conn6 <- [1,2674,null,{}] 13:31:32 INFO - PROCESS | 2548 | 1463430692049 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:32 INFO - PROCESS | 2548 | 1463430692152 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 13:31:32 INFO - PROCESS | 2548 | 1463430692160 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 2548 | ++DOCSHELL 17C10C00 == 53 [pid = 2548] [id = 678] 13:31:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (17CD4000) [pid = 2548] [serial = 2034] [outer = 00000000] 13:31:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (19055800) [pid = 2548] [serial = 2035] [outer = 17CD4000] 13:31:32 INFO - PROCESS | 2548 | 1463430692205 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (1905D800) [pid = 2548] [serial = 2036] [outer = 17CD4000] 13:31:33 INFO - PROCESS | 2548 | 1463430693160 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:31:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:31:33 INFO - PROCESS | 2548 | 1463430693234 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 13:31:33 INFO - PROCESS | 2548 | 1463430693240 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 2548 | 1463430693244 Marionette TRACE conn6 <- [1,2678,null,{}] 13:31:33 INFO - PROCESS | 2548 | 1463430693251 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:33 INFO - PROCESS | 2548 | 1463430693427 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 13:31:33 INFO - PROCESS | 2548 | 1463430693577 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 2548 | ++DOCSHELL 10448000 == 54 [pid = 2548] [id = 679] 13:31:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (1044B800) [pid = 2548] [serial = 2037] [outer = 00000000] 13:31:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (14291800) [pid = 2548] [serial = 2038] [outer = 1044B800] 13:31:33 INFO - PROCESS | 2548 | 1463430693679 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (14B2A400) [pid = 2548] [serial = 2039] [outer = 1044B800] 13:31:34 INFO - PROCESS | 2548 | 1463430694713 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 13:31:34 INFO - PROCESS | 2548 | 1463430694781 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 13:31:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:31:34 INFO - PROCESS | 2548 | 1463430694830 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 2548 | 1463430694833 Marionette TRACE conn6 <- [1,2682,null,{}] 13:31:34 INFO - PROCESS | 2548 | 1463430694837 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:34 INFO - PROCESS | 2548 | 1463430694940 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 13:31:35 INFO - PROCESS | 2548 | 1463430695152 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 2548 | ++DOCSHELL 1721FC00 == 55 [pid = 2548] [id = 680] 13:31:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (17631400) [pid = 2548] [serial = 2040] [outer = 00000000] 13:31:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (17C0D800) [pid = 2548] [serial = 2041] [outer = 17631400] 13:31:35 INFO - PROCESS | 2548 | 1463430695208 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (17FAB000) [pid = 2548] [serial = 2042] [outer = 17631400] 13:31:36 INFO - PROCESS | 2548 | 1463430696277 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 2548 | 1463430696308 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 13:31:36 INFO - PROCESS | 2548 | 1463430696312 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 2548 | 1463430696316 Marionette TRACE conn6 <- [1,2686,null,{}] 13:31:36 INFO - PROCESS | 2548 | 1463430696327 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:36 INFO - PROCESS | 2548 | 1463430696441 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 13:31:36 INFO - PROCESS | 2548 | 1463430696586 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 2548 | ++DOCSHELL 1916A000 == 56 [pid = 2548] [id = 681] 13:31:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (191BE800) [pid = 2548] [serial = 2043] [outer = 00000000] 13:31:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (19F33800) [pid = 2548] [serial = 2044] [outer = 191BE800] 13:31:36 INFO - PROCESS | 2548 | 1463430696643 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (19F73C00) [pid = 2548] [serial = 2045] [outer = 191BE800] 13:31:37 INFO - PROCESS | 2548 | 1463430697791 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 2548 | 1463430697851 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 13:31:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:31:37 INFO - PROCESS | 2548 | 1463430697856 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 2548 | 1463430697860 Marionette TRACE conn6 <- [1,2690,null,{}] 13:31:37 INFO - PROCESS | 2548 | 1463430697955 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:38 INFO - PROCESS | 2548 | 1463430698053 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 13:31:38 INFO - PROCESS | 2548 | 1463430698191 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 2548 | ++DOCSHELL 0FD10000 == 57 [pid = 2548] [id = 682] 13:31:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (14D0D800) [pid = 2548] [serial = 2046] [outer = 00000000] 13:31:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (165E3C00) [pid = 2548] [serial = 2047] [outer = 14D0D800] 13:31:38 INFO - PROCESS | 2548 | 1463430698247 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (17624800) [pid = 2548] [serial = 2048] [outer = 14D0D800] 13:31:38 INFO - PROCESS | 2548 | --DOCSHELL 1CCE4000 == 56 [pid = 2548] [id = 636] 13:31:38 INFO - PROCESS | 2548 | --DOCSHELL 0A1EBC00 == 55 [pid = 2548] [id = 677] 13:31:38 INFO - PROCESS | 2548 | --DOCSHELL 17C09800 == 54 [pid = 2548] [id = 676] 13:31:38 INFO - PROCESS | 2548 | --DOCSHELL 15F51800 == 53 [pid = 2548] [id = 675] 13:31:38 INFO - PROCESS | 2548 | --DOCSHELL 0FC5A800 == 52 [pid = 2548] [id = 674] 13:31:38 INFO - PROCESS | 2548 | --DOCSHELL 14098800 == 51 [pid = 2548] [id = 673] 13:31:38 INFO - PROCESS | 2548 | --DOCSHELL 0FF24000 == 50 [pid = 2548] [id = 668] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 105 (17C4DC00) [pid = 2548] [serial = 1966] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (14A3F400) [pid = 2548] [serial = 1969] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (17C0F000) [pid = 2548] [serial = 1972] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (189B0800) [pid = 2548] [serial = 1975] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (1905A400) [pid = 2548] [serial = 1978] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (1C2B7400) [pid = 2548] [serial = 1999] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (17F34800) [pid = 2548] [serial = 1987] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (191B7000) [pid = 2548] [serial = 1990] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 97 (1059A400) [pid = 2548] [serial = 1984] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 96 (10292400) [pid = 2548] [serial = 1982] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 95 (0FD18C00) [pid = 2548] [serial = 1981] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 94 (17FACC00) [pid = 2548] [serial = 1988] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 93 (19F2DC00) [pid = 2548] [serial = 1991] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 92 (19F6C400) [pid = 2548] [serial = 1996] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 91 (1C6E6000) [pid = 2548] [serial = 2000] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 90 (0FD10C00) [pid = 2548] [serial = 1993] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 89 (1B436000) [pid = 2548] [serial = 1997] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 88 (14D06C00) [pid = 2548] [serial = 1994] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | --DOMWINDOW == 87 (14D0B400) [pid = 2548] [serial = 1985] [outer = 00000000] [url = about:blank] 13:31:38 INFO - PROCESS | 2548 | 1463430698795 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:31:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:31:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 970ms 13:31:38 INFO - PROCESS | 2548 | 1463430698827 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 2548 | 1463430698832 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 13:31:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:31:38 INFO - PROCESS | 2548 | 1463430698843 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 2548 | 1463430698845 Marionette TRACE conn6 <- [1,2694,null,{}] 13:31:38 INFO - PROCESS | 2548 | 1463430698849 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:38 INFO - PROCESS | 2548 | 1463430698936 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 13:31:38 INFO - PROCESS | 2548 | 1463430698944 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 2548 | ++DOCSHELL 1029D000 == 51 [pid = 2548] [id = 683] 13:31:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 88 (1029E000) [pid = 2548] [serial = 2049] [outer = 00000000] 13:31:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 89 (14D17C00) [pid = 2548] [serial = 2050] [outer = 1029E000] 13:31:39 INFO - PROCESS | 2548 | 1463430698993 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 90 (165DD000) [pid = 2548] [serial = 2051] [outer = 1029E000] 13:31:39 INFO - PROCESS | 2548 | 1463430699491 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:31:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:31:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 13:31:39 INFO - PROCESS | 2548 | 1463430699534 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 2548 | 1463430699536 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 13:31:39 INFO - PROCESS | 2548 | 1463430699540 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:31:39 INFO - PROCESS | 2548 | 1463430699543 Marionette TRACE conn6 <- [1,2698,null,{}] 13:31:39 INFO - PROCESS | 2548 | 1463430699553 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:39 INFO - PROCESS | 2548 | 1463430699643 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 13:31:39 INFO - PROCESS | 2548 | 1463430699747 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 2548 | ++DOCSHELL 1725F400 == 52 [pid = 2548] [id = 684] 13:31:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 91 (17C0BC00) [pid = 2548] [serial = 2052] [outer = 00000000] 13:31:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 92 (17F28000) [pid = 2548] [serial = 2053] [outer = 17C0BC00] 13:31:39 INFO - PROCESS | 2548 | 1463430699796 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 93 (17FA5000) [pid = 2548] [serial = 2054] [outer = 17C0BC00] 13:31:40 INFO - PROCESS | 2548 | 1463430700187 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:31:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:31:40 INFO - PROCESS | 2548 | 1463430700218 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 13:31:40 INFO - PROCESS | 2548 | 1463430700221 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 2548 | 1463430700222 Marionette TRACE conn6 <- [1,2702,null,{}] 13:31:40 INFO - PROCESS | 2548 | 1463430700226 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:40 INFO - PROCESS | 2548 | 1463430700312 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 13:31:40 INFO - PROCESS | 2548 | 1463430700318 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 2548 | ++DOCSHELL 189B3C00 == 53 [pid = 2548] [id = 685] 13:31:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 94 (189B4400) [pid = 2548] [serial = 2055] [outer = 00000000] 13:31:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 95 (191B5C00) [pid = 2548] [serial = 2056] [outer = 189B4400] 13:31:40 INFO - PROCESS | 2548 | 1463430700363 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 96 (19B52400) [pid = 2548] [serial = 2057] [outer = 189B4400] 13:31:40 INFO - PROCESS | 2548 | 1463430700800 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:31:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:31:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 13:31:40 INFO - PROCESS | 2548 | 1463430700862 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 2548 | 1463430700874 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 13:31:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:31:40 INFO - PROCESS | 2548 | 1463430700899 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 2548 | 1463430700900 Marionette TRACE conn6 <- [1,2706,null,{}] 13:31:40 INFO - PROCESS | 2548 | 1463430700904 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:41 INFO - PROCESS | 2548 | 1463430701022 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 13:31:41 INFO - PROCESS | 2548 | 1463430701122 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 2548 | ++DOCSHELL 172AB800 == 54 [pid = 2548] [id = 686] 13:31:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 97 (19E03C00) [pid = 2548] [serial = 2058] [outer = 00000000] 13:31:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 98 (19F33000) [pid = 2548] [serial = 2059] [outer = 19E03C00] 13:31:41 INFO - PROCESS | 2548 | 1463430701166 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (19F6C800) [pid = 2548] [serial = 2060] [outer = 19E03C00] 13:31:41 INFO - PROCESS | 2548 | 1463430701611 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 13:31:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:31:41 INFO - PROCESS | 2548 | 1463430701636 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 13:31:41 INFO - PROCESS | 2548 | 1463430701646 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 2548 | 1463430701648 Marionette TRACE conn6 <- [1,2710,null,{}] 13:31:41 INFO - PROCESS | 2548 | 1463430701651 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:41 INFO - PROCESS | 2548 | 1463430701797 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 13:31:41 INFO - PROCESS | 2548 | 1463430701868 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 2548 | ++DOCSHELL 0FBEBC00 == 55 [pid = 2548] [id = 687] 13:31:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (1B22AC00) [pid = 2548] [serial = 2061] [outer = 00000000] 13:31:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1C631000) [pid = 2548] [serial = 2062] [outer = 1B22AC00] 13:31:41 INFO - PROCESS | 2548 | 1463430701913 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1C8B7400) [pid = 2548] [serial = 2063] [outer = 1B22AC00] 13:31:42 INFO - PROCESS | 2548 | 1463430702336 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 2548 | 1463430702372 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 13:31:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:31:42 INFO - PROCESS | 2548 | 1463430702411 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 2548 | 1463430702413 Marionette TRACE conn6 <- [1,2714,null,{}] 13:31:42 INFO - PROCESS | 2548 | 1463430702419 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:42 INFO - PROCESS | 2548 | 1463430702537 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 13:31:42 INFO - PROCESS | 2548 | 1463430702549 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 2548 | ++DOCSHELL 1C8BD000 == 56 [pid = 2548] [id = 688] 13:31:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1CCDE400) [pid = 2548] [serial = 2064] [outer = 00000000] 13:31:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (1CD37800) [pid = 2548] [serial = 2065] [outer = 1CCDE400] 13:31:42 INFO - PROCESS | 2548 | 1463430702653 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (1CECB000) [pid = 2548] [serial = 2066] [outer = 1CCDE400] 13:31:42 INFO - PROCESS | 2548 | --DOMWINDOW == 104 (17C0B000) [pid = 2548] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:31:42 INFO - PROCESS | 2548 | --DOMWINDOW == 103 (1725E400) [pid = 2548] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:31:42 INFO - PROCESS | 2548 | --DOMWINDOW == 102 (142E1800) [pid = 2548] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:31:42 INFO - PROCESS | 2548 | --DOMWINDOW == 101 (0FF2B000) [pid = 2548] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:31:42 INFO - PROCESS | 2548 | --DOMWINDOW == 100 (0FC4E800) [pid = 2548] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:31:42 INFO - PROCESS | 2548 | --DOMWINDOW == 99 (176D8C00) [pid = 2548] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:31:42 INFO - PROCESS | 2548 | --DOMWINDOW == 98 (1A15B000) [pid = 2548] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:31:43 INFO - PROCESS | 2548 | 1463430703056 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:31:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:31:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 710ms 13:31:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:31:43 INFO - PROCESS | 2548 | 1463430703086 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 2548 | 1463430703088 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 13:31:43 INFO - PROCESS | 2548 | 1463430703091 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 2548 | 1463430703093 Marionette TRACE conn6 <- [1,2718,null,{}] 13:31:43 INFO - PROCESS | 2548 | 1463430703096 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:43 INFO - PROCESS | 2548 | 1463430703187 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 13:31:43 INFO - PROCESS | 2548 | 1463430703298 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 2548 | ++DOCSHELL 0CD73C00 == 57 [pid = 2548] [id = 689] 13:31:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 99 (0FBF0000) [pid = 2548] [serial = 2067] [outer = 00000000] 13:31:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 100 (1CED0400) [pid = 2548] [serial = 2068] [outer = 0FBF0000] 13:31:43 INFO - PROCESS | 2548 | 1463430703342 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 101 (1CED1400) [pid = 2548] [serial = 2069] [outer = 0FBF0000] 13:31:44 INFO - PROCESS | 2548 | 1463430704168 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 2548 | 1463430704225 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 13:31:44 INFO - PROCESS | 2548 | 1463430704228 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 2548 | 1463430704230 Marionette TRACE conn6 <- [1,2722,null,{}] 13:31:44 INFO - PROCESS | 2548 | 1463430704234 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:44 INFO - PROCESS | 2548 | 1463430704355 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 13:31:44 INFO - PROCESS | 2548 | 1463430704365 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 2548 | ++DOCSHELL 1CD3C400 == 58 [pid = 2548] [id = 690] 13:31:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 102 (1CF1B800) [pid = 2548] [serial = 2070] [outer = 00000000] 13:31:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 103 (1D6D6400) [pid = 2548] [serial = 2071] [outer = 1CF1B800] 13:31:44 INFO - PROCESS | 2548 | 1463430704409 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 104 (1D6D9C00) [pid = 2548] [serial = 2072] [outer = 1CF1B800] 13:31:44 INFO - PROCESS | 2548 | 1463430704828 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:31:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 632ms 13:31:44 INFO - PROCESS | 2548 | 1463430704861 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 2548 | 1463430704863 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 13:31:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:31:44 INFO - PROCESS | 2548 | 1463430704866 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 2548 | 1463430704868 Marionette TRACE conn6 <- [1,2726,null,{}] 13:31:44 INFO - PROCESS | 2548 | 1463430704871 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:45 INFO - PROCESS | 2548 | 1463430705016 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 13:31:45 INFO - PROCESS | 2548 | 1463430705170 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 2548 | ++DOCSHELL 090F8800 == 59 [pid = 2548] [id = 691] 13:31:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 105 (090FBC00) [pid = 2548] [serial = 2073] [outer = 00000000] 13:31:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 106 (0FD0F800) [pid = 2548] [serial = 2074] [outer = 090FBC00] 13:31:45 INFO - PROCESS | 2548 | 1463430705228 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (100DBC00) [pid = 2548] [serial = 2075] [outer = 090FBC00] 13:31:45 INFO - PROCESS | 2548 | 1463430705887 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:31:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:31:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1069ms 13:31:45 INFO - PROCESS | 2548 | 1463430705937 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 2548 | 1463430705941 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 13:31:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:31:45 INFO - PROCESS | 2548 | 1463430705945 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 2548 | 1463430705950 Marionette TRACE conn6 <- [1,2730,null,{}] 13:31:45 INFO - PROCESS | 2548 | 1463430705954 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:46 INFO - PROCESS | 2548 | 1463430706066 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 13:31:46 INFO - PROCESS | 2548 | 1463430706214 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 2548 | ++DOCSHELL 17261C00 == 60 [pid = 2548] [id = 692] 13:31:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (1762F400) [pid = 2548] [serial = 2076] [outer = 00000000] 13:31:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (17F3CC00) [pid = 2548] [serial = 2077] [outer = 1762F400] 13:31:46 INFO - PROCESS | 2548 | 1463430706273 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (189B0800) [pid = 2548] [serial = 2078] [outer = 1762F400] 13:31:46 INFO - PROCESS | 2548 | 1463430706901 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:31:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:31:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1022ms 13:31:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:31:46 INFO - PROCESS | 2548 | 1463430706968 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 2548 | 1463430706971 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 13:31:46 INFO - PROCESS | 2548 | 1463430706975 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 2548 | 1463430706977 Marionette TRACE conn6 <- [1,2734,null,{}] 13:31:46 INFO - PROCESS | 2548 | 1463430706982 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:47 INFO - PROCESS | 2548 | 1463430707090 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 13:31:47 INFO - PROCESS | 2548 | 1463430707239 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 2548 | ++DOCSHELL 1C62A800 == 61 [pid = 2548] [id = 693] 13:31:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (1C6D9800) [pid = 2548] [serial = 2079] [outer = 00000000] 13:31:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (1CCE8000) [pid = 2548] [serial = 2080] [outer = 1C6D9800] 13:31:47 INFO - PROCESS | 2548 | 1463430707295 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (1D6D5000) [pid = 2548] [serial = 2081] [outer = 1C6D9800] 13:31:47 INFO - PROCESS | 2548 | 1463430707888 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:31:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 13:31:47 INFO - PROCESS | 2548 | 1463430707908 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 2548 | 1463430707912 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 13:31:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:31:47 INFO - PROCESS | 2548 | 1463430707938 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 2548 | 1463430707943 Marionette TRACE conn6 <- [1,2738,null,{}] 13:31:47 INFO - PROCESS | 2548 | 1463430707947 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:48 INFO - PROCESS | 2548 | 1463430708058 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 13:31:48 INFO - PROCESS | 2548 | 1463430708203 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 2548 | ++DOCSHELL 1D853C00 == 62 [pid = 2548] [id = 694] 13:31:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1D861800) [pid = 2548] [serial = 2082] [outer = 00000000] 13:31:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (1E180400) [pid = 2548] [serial = 2083] [outer = 1D861800] 13:31:48 INFO - PROCESS | 2548 | 1463430708261 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (1E184000) [pid = 2548] [serial = 2084] [outer = 1D861800] 13:31:48 INFO - PROCESS | 2548 | 1463430708820 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:31:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 13:31:48 INFO - PROCESS | 2548 | 1463430708866 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 2548 | 1463430708868 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 13:31:48 INFO - PROCESS | 2548 | 1463430708872 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:31:48 INFO - PROCESS | 2548 | 1463430708874 Marionette TRACE conn6 <- [1,2742,null,{}] 13:31:48 INFO - PROCESS | 2548 | 1463430708878 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:49 INFO - PROCESS | 2548 | 1463430708985 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 13:31:49 INFO - PROCESS | 2548 | 1463430709145 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 2548 | ++DOCSHELL 1E18B000 == 63 [pid = 2548] [id = 695] 13:31:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1E18B400) [pid = 2548] [serial = 2085] [outer = 00000000] 13:31:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1E271800) [pid = 2548] [serial = 2086] [outer = 1E18B400] 13:31:49 INFO - PROCESS | 2548 | 1463430709200 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1E272400) [pid = 2548] [serial = 2087] [outer = 1E18B400] 13:31:49 INFO - PROCESS | 2548 | 1463430709770 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:31:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:31:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 931ms 13:31:49 INFO - PROCESS | 2548 | 1463430709806 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 2548 | 1463430709808 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 13:31:49 INFO - PROCESS | 2548 | 1463430709811 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 2548 | 1463430709813 Marionette TRACE conn6 <- [1,2746,null,{}] 13:31:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:31:49 INFO - PROCESS | 2548 | 1463430709817 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:49 INFO - PROCESS | 2548 | 1463430709924 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 13:31:50 INFO - PROCESS | 2548 | 1463430710074 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 2548 | ++DOCSHELL 1E27BC00 == 64 [pid = 2548] [id = 696] 13:31:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1E27C000) [pid = 2548] [serial = 2088] [outer = 00000000] 13:31:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1EA13C00) [pid = 2548] [serial = 2089] [outer = 1E27C000] 13:31:50 INFO - PROCESS | 2548 | 1463430710136 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1EA19800) [pid = 2548] [serial = 2090] [outer = 1E27C000] 13:31:50 INFO - PROCESS | 2548 | 1463430710705 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:31:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 13:31:50 INFO - PROCESS | 2548 | 1463430710938 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 2548 | 1463430710943 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 13:31:50 INFO - PROCESS | 2548 | 1463430710962 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 2548 | 1463430710965 Marionette TRACE conn6 <- [1,2750,null,{}] 13:31:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:31:50 INFO - PROCESS | 2548 | 1463430710971 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:51 INFO - PROCESS | 2548 | 1463430711076 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 13:31:51 INFO - PROCESS | 2548 | 1463430711217 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 2548 | ++DOCSHELL 0CD70000 == 65 [pid = 2548] [id = 697] 13:31:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (0FBF4000) [pid = 2548] [serial = 2091] [outer = 00000000] 13:31:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (14A45000) [pid = 2548] [serial = 2092] [outer = 0FBF4000] 13:31:51 INFO - PROCESS | 2548 | 1463430711270 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1721F400) [pid = 2548] [serial = 2093] [outer = 0FBF4000] 13:31:51 INFO - PROCESS | 2548 | 1463430711823 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:31:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:31:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 910ms 13:31:51 INFO - PROCESS | 2548 | 1463430711886 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 13:31:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:31:51 INFO - PROCESS | 2548 | 1463430711890 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 13:31:51 INFO - PROCESS | 2548 | 1463430711897 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 2548 | 1463430711901 Marionette TRACE conn6 <- [1,2754,null,{}] 13:31:51 INFO - PROCESS | 2548 | 1463430711905 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:52 INFO - PROCESS | 2548 | 1463430712005 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 13:31:52 INFO - PROCESS | 2548 | 1463430712156 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 2548 | --DOCSHELL 1CD3C400 == 64 [pid = 2548] [id = 690] 13:31:52 INFO - PROCESS | 2548 | --DOCSHELL 0CD73C00 == 63 [pid = 2548] [id = 689] 13:31:52 INFO - PROCESS | 2548 | --DOCSHELL 1C8BD000 == 62 [pid = 2548] [id = 688] 13:31:52 INFO - PROCESS | 2548 | --DOCSHELL 0FBEBC00 == 61 [pid = 2548] [id = 687] 13:31:52 INFO - PROCESS | 2548 | --DOCSHELL 172AB800 == 60 [pid = 2548] [id = 686] 13:31:52 INFO - PROCESS | 2548 | --DOCSHELL 189B3C00 == 59 [pid = 2548] [id = 685] 13:31:52 INFO - PROCESS | 2548 | --DOCSHELL 1725F400 == 58 [pid = 2548] [id = 684] 13:31:52 INFO - PROCESS | 2548 | --DOCSHELL 1029D000 == 57 [pid = 2548] [id = 683] 13:31:52 INFO - PROCESS | 2548 | --DOCSHELL 0FD10000 == 56 [pid = 2548] [id = 682] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (19055800) [pid = 2548] [serial = 2035] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (1CD38000) [pid = 2548] [serial = 2002] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1763B400) [pid = 2548] [serial = 2005] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (19E52800) [pid = 2548] [serial = 2008] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (1CF15400) [pid = 2548] [serial = 2011] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1D558C00) [pid = 2548] [serial = 2014] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | ++DOCSHELL 090FA800 == 57 [pid = 2548] [id = 698] 13:31:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (0CD31800) [pid = 2548] [serial = 2094] [outer = 00000000] 13:31:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (0FD0F000) [pid = 2548] [serial = 2095] [outer = 0CD31800] 13:31:52 INFO - PROCESS | 2548 | 1463430712265 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1118B800) [pid = 2548] [serial = 2096] [outer = 0CD31800] 13:31:52 INFO - PROCESS | 2548 | --DOCSHELL 17C10C00 == 56 [pid = 2548] [id = 678] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1C20D800) [pid = 2548] [serial = 1940] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17F18000) [pid = 2548] [serial = 2033] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (17F2A400) [pid = 2548] [serial = 2030] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1763F400) [pid = 2548] [serial = 2027] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (17F11400) [pid = 2548] [serial = 1967] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (17F20C00) [pid = 2548] [serial = 2029] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (17635400) [pid = 2548] [serial = 2026] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1D6D4800) [pid = 2548] [serial = 2017] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (17223800) [pid = 2548] [serial = 2021] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (159E7000) [pid = 2548] [serial = 2020] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (11192000) [pid = 2548] [serial = 2023] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (14582400) [pid = 2548] [serial = 2024] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (17C43800) [pid = 2548] [serial = 2032] [outer = 00000000] [url = about:blank] 13:31:52 INFO - PROCESS | 2548 | 1463430712696 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:31:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:31:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 831ms 13:31:52 INFO - PROCESS | 2548 | 1463430712726 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 2548 | 1463430712728 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 13:31:52 INFO - PROCESS | 2548 | 1463430712732 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:31:52 INFO - PROCESS | 2548 | 1463430712734 Marionette TRACE conn6 <- [1,2758,null,{}] 13:31:52 INFO - PROCESS | 2548 | 1463430712743 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:52 INFO - PROCESS | 2548 | 1463430712836 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 13:31:52 INFO - PROCESS | 2548 | 1463430712848 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 2548 | ++DOCSHELL 17634000 == 57 [pid = 2548] [id = 699] 13:31:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17635400) [pid = 2548] [serial = 2097] [outer = 00000000] 13:31:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (176D2C00) [pid = 2548] [serial = 2098] [outer = 17635400] 13:31:52 INFO - PROCESS | 2548 | 1463430712897 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (17C08800) [pid = 2548] [serial = 2099] [outer = 17635400] 13:31:53 INFO - PROCESS | 2548 | 1463430713398 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:31:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:31:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 13:31:53 INFO - PROCESS | 2548 | 1463430713466 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 13:31:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:31:53 INFO - PROCESS | 2548 | 1463430713468 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 13:31:53 INFO - PROCESS | 2548 | 1463430713471 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 2548 | 1463430713473 Marionette TRACE conn6 <- [1,2762,null,{}] 13:31:53 INFO - PROCESS | 2548 | 1463430713476 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:53 INFO - PROCESS | 2548 | 1463430713564 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 13:31:53 INFO - PROCESS | 2548 | 1463430713673 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 2548 | ++DOCSHELL 17F19800 == 58 [pid = 2548] [id = 700] 13:31:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (17F1A800) [pid = 2548] [serial = 2100] [outer = 00000000] 13:31:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (17F3F800) [pid = 2548] [serial = 2101] [outer = 17F1A800] 13:31:53 INFO - PROCESS | 2548 | 1463430713752 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (17FFDC00) [pid = 2548] [serial = 2102] [outer = 17F1A800] 13:31:54 INFO - PROCESS | 2548 | 1463430714118 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:31:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:31:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 13:31:54 INFO - PROCESS | 2548 | 1463430714157 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 2548 | 1463430714159 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 13:31:54 INFO - PROCESS | 2548 | 1463430714163 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 2548 | 1463430714164 Marionette TRACE conn6 <- [1,2766,null,{}] 13:31:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:31:54 INFO - PROCESS | 2548 | 1463430714168 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:54 INFO - PROCESS | 2548 | 1463430714252 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 13:31:54 INFO - PROCESS | 2548 | 1463430714258 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 2548 | ++DOCSHELL 18966C00 == 59 [pid = 2548] [id = 701] 13:31:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (189AF800) [pid = 2548] [serial = 2103] [outer = 00000000] 13:31:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (19059000) [pid = 2548] [serial = 2104] [outer = 189AF800] 13:31:54 INFO - PROCESS | 2548 | 1463430714303 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (191BEC00) [pid = 2548] [serial = 2105] [outer = 189AF800] 13:31:54 INFO - PROCESS | 2548 | 1463430714775 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:31:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:31:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 13:31:54 INFO - PROCESS | 2548 | 1463430714840 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 2548 | 1463430714842 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 13:31:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:31:54 INFO - PROCESS | 2548 | 1463430714852 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 2548 | 1463430714854 Marionette TRACE conn6 <- [1,2770,null,{}] 13:31:54 INFO - PROCESS | 2548 | 1463430714858 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:55 INFO - PROCESS | 2548 | 1463430715001 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 13:31:55 INFO - PROCESS | 2548 | 1463430715103 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 2548 | ++DOCSHELL 19F72800 == 60 [pid = 2548] [id = 702] 13:31:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (19F73800) [pid = 2548] [serial = 2106] [outer = 00000000] 13:31:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1B22FC00) [pid = 2548] [serial = 2107] [outer = 19F73800] 13:31:55 INFO - PROCESS | 2548 | 1463430715148 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1B6A1000) [pid = 2548] [serial = 2108] [outer = 19F73800] 13:31:55 INFO - PROCESS | 2548 | 1463430715569 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:31:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:31:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 791ms 13:31:55 INFO - PROCESS | 2548 | 1463430715639 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 2548 | 1463430715641 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 13:31:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:31:55 INFO - PROCESS | 2548 | 1463430715644 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 2548 | 1463430715646 Marionette TRACE conn6 <- [1,2774,null,{}] 13:31:55 INFO - PROCESS | 2548 | 1463430715650 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:55 INFO - PROCESS | 2548 | 1463430715770 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 13:31:55 INFO - PROCESS | 2548 | 1463430715843 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 2548 | ++DOCSHELL 1C20C400 == 61 [pid = 2548] [id = 703] 13:31:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1C20D800) [pid = 2548] [serial = 2109] [outer = 00000000] 13:31:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1CCDFC00) [pid = 2548] [serial = 2110] [outer = 1C20D800] 13:31:55 INFO - PROCESS | 2548 | 1463430715888 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1CD37000) [pid = 2548] [serial = 2111] [outer = 1C20D800] 13:31:56 INFO - PROCESS | 2548 | 1463430716285 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:31:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:31:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 13:31:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:31:56 INFO - PROCESS | 2548 | 1463430716316 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 2548 | 1463430716318 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 13:31:56 INFO - PROCESS | 2548 | 1463430716321 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 2548 | 1463430716322 Marionette TRACE conn6 <- [1,2778,null,{}] 13:31:56 INFO - PROCESS | 2548 | 1463430716326 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:56 INFO - PROCESS | 2548 | 1463430716472 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 13:31:56 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (19E03C00) [pid = 2548] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:31:56 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1029E000) [pid = 2548] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:31:56 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (17C0BC00) [pid = 2548] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:31:56 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (1B22AC00) [pid = 2548] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:31:56 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (189B4400) [pid = 2548] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:31:56 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (0FBF0000) [pid = 2548] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:31:56 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1CCDE400) [pid = 2548] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:31:56 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (14D0D800) [pid = 2548] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:31:56 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1C8BE000) [pid = 2548] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:31:56 INFO - PROCESS | 2548 | 1463430716656 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 2548 | ++DOCSHELL 0FB0D000 == 62 [pid = 2548] [id = 704] 13:31:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (0FBF0000) [pid = 2548] [serial = 2112] [outer = 00000000] 13:31:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (14D75800) [pid = 2548] [serial = 2113] [outer = 0FBF0000] 13:31:56 INFO - PROCESS | 2548 | 1463430716700 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (17F3A400) [pid = 2548] [serial = 2114] [outer = 0FBF0000] 13:31:57 INFO - PROCESS | 2548 | 1463430717057 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:31:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:31:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 770ms 13:31:57 INFO - PROCESS | 2548 | 1463430717092 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 2548 | 1463430717094 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 13:31:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:31:57 INFO - PROCESS | 2548 | 1463430717097 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 2548 | 1463430717098 Marionette TRACE conn6 <- [1,2782,null,{}] 13:31:57 INFO - PROCESS | 2548 | 1463430717102 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:57 INFO - PROCESS | 2548 | 1463430717227 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 13:31:57 INFO - PROCESS | 2548 | 1463430717236 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 2548 | ++DOCSHELL 1916B400 == 63 [pid = 2548] [id = 705] 13:31:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1AE7B000) [pid = 2548] [serial = 2115] [outer = 00000000] 13:31:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1D562C00) [pid = 2548] [serial = 2116] [outer = 1AE7B000] 13:31:57 INFO - PROCESS | 2548 | 1463430717280 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1D6D4400) [pid = 2548] [serial = 2117] [outer = 1AE7B000] 13:31:57 INFO - PROCESS | 2548 | 1463430717690 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:31:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:31:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 13:31:57 INFO - PROCESS | 2548 | 1463430717728 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 2548 | 1463430717730 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 13:31:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:31:57 INFO - PROCESS | 2548 | 1463430717732 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 2548 | 1463430717734 Marionette TRACE conn6 <- [1,2786,null,{}] 13:31:57 INFO - PROCESS | 2548 | 1463430717738 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:57 INFO - PROCESS | 2548 | 1463430717866 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 13:31:57 INFO - PROCESS | 2548 | 1463430717876 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 2548 | ++DOCSHELL 0FC51800 == 64 [pid = 2548] [id = 706] 13:31:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (17F1B000) [pid = 2548] [serial = 2118] [outer = 00000000] 13:31:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1DF58000) [pid = 2548] [serial = 2119] [outer = 17F1B000] 13:31:57 INFO - PROCESS | 2548 | 1463430717920 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1DF62C00) [pid = 2548] [serial = 2120] [outer = 17F1B000] 13:31:58 INFO - PROCESS | 2548 | 1463430718356 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:31:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:31:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 13:31:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:31:58 INFO - PROCESS | 2548 | 1463430718404 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 2548 | 1463430718406 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 13:31:58 INFO - PROCESS | 2548 | 1463430718409 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 2548 | 1463430718412 Marionette TRACE conn6 <- [1,2790,null,{}] 13:31:58 INFO - PROCESS | 2548 | 1463430718415 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:58 INFO - PROCESS | 2548 | 1463430718567 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 13:31:58 INFO - PROCESS | 2548 | 1463430718586 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 2548 | ++DOCSHELL 09084000 == 65 [pid = 2548] [id = 707] 13:31:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (090EF800) [pid = 2548] [serial = 2121] [outer = 00000000] 13:31:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (0FB61400) [pid = 2548] [serial = 2122] [outer = 090EF800] 13:31:58 INFO - PROCESS | 2548 | 1463430718702 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (0FF25000) [pid = 2548] [serial = 2123] [outer = 090EF800] 13:31:59 INFO - PROCESS | 2548 | 1463430719372 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:31:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 971ms 13:31:59 INFO - PROCESS | 2548 | 1463430719381 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 2548 | 1463430719386 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 13:31:59 INFO - PROCESS | 2548 | 1463430719391 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:31:59 INFO - PROCESS | 2548 | 1463430719395 Marionette TRACE conn6 <- [1,2794,null,{}] 13:31:59 INFO - PROCESS | 2548 | 1463430719415 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:59 INFO - PROCESS | 2548 | 1463430719533 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 13:31:59 INFO - PROCESS | 2548 | 1463430719684 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 2548 | ++DOCSHELL 15F52400 == 66 [pid = 2548] [id = 708] 13:31:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (17268800) [pid = 2548] [serial = 2124] [outer = 00000000] 13:31:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (176D6400) [pid = 2548] [serial = 2125] [outer = 17268800] 13:31:59 INFO - PROCESS | 2548 | 1463430719741 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (17CD7000) [pid = 2548] [serial = 2126] [outer = 17268800] 13:32:00 INFO - PROCESS | 2548 | 1463430720285 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:32:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:32:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 930ms 13:32:00 INFO - PROCESS | 2548 | 1463430720331 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 2548 | 1463430720335 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 13:32:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:32:00 INFO - PROCESS | 2548 | 1463430720343 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 2548 | 1463430720345 Marionette TRACE conn6 <- [1,2798,null,{}] 13:32:00 INFO - PROCESS | 2548 | 1463430720350 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:00 INFO - PROCESS | 2548 | 1463430720463 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 13:32:00 INFO - PROCESS | 2548 | 1463430720626 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 2548 | ++DOCSHELL 19F30000 == 67 [pid = 2548] [id = 709] 13:32:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (19F32400) [pid = 2548] [serial = 2127] [outer = 00000000] 13:32:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (1B436C00) [pid = 2548] [serial = 2128] [outer = 19F32400] 13:32:00 INFO - PROCESS | 2548 | 1463430720682 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (1CF15800) [pid = 2548] [serial = 2129] [outer = 19F32400] 13:32:01 INFO - PROCESS | 2548 | 1463430721315 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:32:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:32:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1020ms 13:32:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:32:01 INFO - PROCESS | 2548 | 1463430721367 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 2548 | 1463430721369 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 13:32:01 INFO - PROCESS | 2548 | 1463430721373 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 2548 | 1463430721377 Marionette TRACE conn6 <- [1,2802,null,{}] 13:32:01 INFO - PROCESS | 2548 | 1463430721388 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:01 INFO - PROCESS | 2548 | 1463430721551 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 13:32:01 INFO - PROCESS | 2548 | 1463430721703 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 2548 | ++DOCSHELL 1EA1D400 == 68 [pid = 2548] [id = 710] 13:32:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (1EA1FC00) [pid = 2548] [serial = 2130] [outer = 00000000] 13:32:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (1EAE1000) [pid = 2548] [serial = 2131] [outer = 1EA1FC00] 13:32:01 INFO - PROCESS | 2548 | 1463430721758 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1EAE4C00) [pid = 2548] [serial = 2132] [outer = 1EA1FC00] 13:32:02 INFO - PROCESS | 2548 | 1463430722322 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:32:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 971ms 13:32:02 INFO - PROCESS | 2548 | 1463430722347 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 2548 | 1463430722350 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 13:32:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:32:02 INFO - PROCESS | 2548 | 1463430722355 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 2548 | 1463430722357 Marionette TRACE conn6 <- [1,2806,null,{}] 13:32:02 INFO - PROCESS | 2548 | 1463430722361 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:02 INFO - PROCESS | 2548 | 1463430722473 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 13:32:02 INFO - PROCESS | 2548 | 1463430722635 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 2548 | ++DOCSHELL 1EAEB800 == 69 [pid = 2548] [id = 711] 13:32:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1EAEC000) [pid = 2548] [serial = 2133] [outer = 00000000] 13:32:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (20104800) [pid = 2548] [serial = 2134] [outer = 1EAEC000] 13:32:02 INFO - PROCESS | 2548 | 1463430722690 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (20108000) [pid = 2548] [serial = 2135] [outer = 1EAEC000] 13:32:03 INFO - PROCESS | 2548 | 1463430723289 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:32:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:32:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 970ms 13:32:03 INFO - PROCESS | 2548 | 1463430723326 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 2548 | 1463430723328 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 13:32:03 INFO - PROCESS | 2548 | 1463430723332 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:32:03 INFO - PROCESS | 2548 | 1463430723334 Marionette TRACE conn6 <- [1,2810,null,{}] 13:32:03 INFO - PROCESS | 2548 | 1463430723337 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:03 INFO - PROCESS | 2548 | 1463430723445 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 13:32:03 INFO - PROCESS | 2548 | 1463430723595 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 2548 | ++DOCSHELL 2010F000 == 70 [pid = 2548] [id = 712] 13:32:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (2010F400) [pid = 2548] [serial = 2136] [outer = 00000000] 13:32:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (20955C00) [pid = 2548] [serial = 2137] [outer = 2010F400] 13:32:03 INFO - PROCESS | 2548 | 1463430723654 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (2095C800) [pid = 2548] [serial = 2138] [outer = 2010F400] 13:32:04 INFO - PROCESS | 2548 | 1463430724245 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:32:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1020ms 13:32:04 INFO - PROCESS | 2548 | 1463430724364 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 2548 | 1463430724366 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 13:32:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:32:04 INFO - PROCESS | 2548 | 1463430724371 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 2548 | 1463430724373 Marionette TRACE conn6 <- [1,2814,null,{}] 13:32:04 INFO - PROCESS | 2548 | 1463430724398 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:04 INFO - PROCESS | 2548 | 1463430724511 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 13:32:04 INFO - PROCESS | 2548 | 1463430724656 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 2548 | ++DOCSHELL 0A1EBC00 == 71 [pid = 2548] [id = 713] 13:32:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (0CD35800) [pid = 2548] [serial = 2139] [outer = 00000000] 13:32:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (17261400) [pid = 2548] [serial = 2140] [outer = 0CD35800] 13:32:04 INFO - PROCESS | 2548 | 1463430724711 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (17637400) [pid = 2548] [serial = 2141] [outer = 0CD35800] 13:32:05 INFO - PROCESS | 2548 | 1463430725506 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:32:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:32:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1199ms 13:32:05 INFO - PROCESS | 2548 | 1463430725571 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 13:32:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:32:05 INFO - PROCESS | 2548 | 1463430725576 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 13:32:05 INFO - PROCESS | 2548 | 1463430725580 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 2548 | 1463430725584 Marionette TRACE conn6 <- [1,2818,null,{}] 13:32:05 INFO - PROCESS | 2548 | 1463430725589 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:05 INFO - PROCESS | 2548 | 1463430725693 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 13:32:05 INFO - PROCESS | 2548 | 1463430725853 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 2548 | ++DOCSHELL 0FC51C00 == 72 [pid = 2548] [id = 714] 13:32:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 146 (10291000) [pid = 2548] [serial = 2142] [outer = 00000000] 13:32:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 147 (176D9400) [pid = 2548] [serial = 2143] [outer = 10291000] 13:32:05 INFO - PROCESS | 2548 | 1463430725905 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 148 (17F18800) [pid = 2548] [serial = 2144] [outer = 10291000] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 0FF2F800 == 71 [pid = 2548] [id = 656] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 0FB02400 == 70 [pid = 2548] [id = 604] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 19061000 == 69 [pid = 2548] [id = 603] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 17F14400 == 68 [pid = 2548] [id = 659] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 17F3B000 == 67 [pid = 2548] [id = 658] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 0FC51800 == 66 [pid = 2548] [id = 706] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 1916B400 == 65 [pid = 2548] [id = 705] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 0FB0D000 == 64 [pid = 2548] [id = 704] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 1C20C400 == 63 [pid = 2548] [id = 703] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 19F72800 == 62 [pid = 2548] [id = 702] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 18966C00 == 61 [pid = 2548] [id = 701] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 17F19800 == 60 [pid = 2548] [id = 700] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 17634000 == 59 [pid = 2548] [id = 699] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 090FA800 == 58 [pid = 2548] [id = 698] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 0CD70000 == 57 [pid = 2548] [id = 697] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 147 (1D6D6400) [pid = 2548] [serial = 2071] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 1C62A800 == 56 [pid = 2548] [id = 693] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 17261C00 == 55 [pid = 2548] [id = 692] 13:32:06 INFO - PROCESS | 2548 | --DOCSHELL 090F8800 == 54 [pid = 2548] [id = 691] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 146 (1CD3B400) [pid = 2548] [serial = 2003] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 145 (19F33000) [pid = 2548] [serial = 2059] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (19F6C800) [pid = 2548] [serial = 2060] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (19F33800) [pid = 2548] [serial = 2044] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (14D17C00) [pid = 2548] [serial = 2050] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (165DD000) [pid = 2548] [serial = 2051] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (17F28000) [pid = 2548] [serial = 2053] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (1C8B7400) [pid = 2548] [serial = 2063] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (17FA5000) [pid = 2548] [serial = 2054] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (1C631000) [pid = 2548] [serial = 2062] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (191B5C00) [pid = 2548] [serial = 2056] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (1CED0400) [pid = 2548] [serial = 2068] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1CD37800) [pid = 2548] [serial = 2065] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (17C0D800) [pid = 2548] [serial = 2041] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (1CECB000) [pid = 2548] [serial = 2066] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (14291800) [pid = 2548] [serial = 2038] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (17624800) [pid = 2548] [serial = 2048] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (165E3C00) [pid = 2548] [serial = 2047] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (19B52400) [pid = 2548] [serial = 2057] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (1CED1400) [pid = 2548] [serial = 2069] [outer = 00000000] [url = about:blank] 13:32:06 INFO - PROCESS | 2548 | 1463430726503 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:32:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:32:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 989ms 13:32:06 INFO - PROCESS | 2548 | 1463430726569 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 2548 | 1463430726574 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 13:32:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:32:06 INFO - PROCESS | 2548 | 1463430726580 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 2548 | 1463430726583 Marionette TRACE conn6 <- [1,2822,null,{}] 13:32:06 INFO - PROCESS | 2548 | 1463430726587 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:06 INFO - PROCESS | 2548 | 1463430726681 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 13:32:06 INFO - PROCESS | 2548 | 1463430726791 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 2548 | ++DOCSHELL 0FF32C00 == 55 [pid = 2548] [id = 715] 13:32:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (10108000) [pid = 2548] [serial = 2145] [outer = 00000000] 13:32:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (165E2C00) [pid = 2548] [serial = 2146] [outer = 10108000] 13:32:06 INFO - PROCESS | 2548 | 1463430726836 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (17265C00) [pid = 2548] [serial = 2147] [outer = 10108000] 13:32:07 INFO - PROCESS | 2548 | 1463430727266 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:32:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 13:32:07 INFO - PROCESS | 2548 | 1463430727313 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 2548 | 1463430727316 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 13:32:07 INFO - PROCESS | 2548 | 1463430727319 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:32:07 INFO - PROCESS | 2548 | 1463430727323 Marionette TRACE conn6 <- [1,2826,null,{}] 13:32:07 INFO - PROCESS | 2548 | 1463430727333 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:07 INFO - PROCESS | 2548 | 1463430727451 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 13:32:07 INFO - PROCESS | 2548 | 1463430727468 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 2548 | ++DOCSHELL 189B5000 == 56 [pid = 2548] [id = 716] 13:32:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (189B5C00) [pid = 2548] [serial = 2148] [outer = 00000000] 13:32:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (18BA6000) [pid = 2548] [serial = 2149] [outer = 189B5C00] 13:32:07 INFO - PROCESS | 2548 | 1463430727515 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (1916B400) [pid = 2548] [serial = 2150] [outer = 189B5C00] 13:32:08 INFO - PROCESS | 2548 | 1463430727973 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:32:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 13:32:08 INFO - PROCESS | 2548 | 1463430727993 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 2548 | 1463430727996 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 13:32:08 INFO - PROCESS | 2548 | 1463430727999 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:32:08 INFO - PROCESS | 2548 | 1463430728000 Marionette TRACE conn6 <- [1,2830,null,{}] 13:32:08 INFO - PROCESS | 2548 | 1463430728004 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:08 INFO - PROCESS | 2548 | 1463430728093 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 13:32:08 INFO - PROCESS | 2548 | 1463430728100 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 2548 | ++DOCSHELL 10102000 == 57 [pid = 2548] [id = 717] 13:32:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (19A7D400) [pid = 2548] [serial = 2151] [outer = 00000000] 13:32:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (19F31800) [pid = 2548] [serial = 2152] [outer = 19A7D400] 13:32:08 INFO - PROCESS | 2548 | 1463430728145 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (19F76C00) [pid = 2548] [serial = 2153] [outer = 19A7D400] 13:32:08 INFO - PROCESS | 2548 | 1463430728621 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:32:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 13:32:08 INFO - PROCESS | 2548 | 1463430728674 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 2548 | 1463430728676 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 13:32:08 INFO - PROCESS | 2548 | 1463430728679 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 2548 | 1463430728681 Marionette TRACE conn6 <- [1,2834,null,{}] 13:32:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:32:08 INFO - PROCESS | 2548 | 1463430728684 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:08 INFO - PROCESS | 2548 | 1463430728807 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 13:32:08 INFO - PROCESS | 2548 | 1463430728906 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 2548 | ++DOCSHELL 19F6C400 == 58 [pid = 2548] [id = 718] 13:32:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (19F71C00) [pid = 2548] [serial = 2154] [outer = 00000000] 13:32:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1B2ED000) [pid = 2548] [serial = 2155] [outer = 19F71C00] 13:32:08 INFO - PROCESS | 2548 | 1463430728950 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (1B5F8400) [pid = 2548] [serial = 2156] [outer = 19F71C00] 13:32:09 INFO - PROCESS | 2548 | 1463430729382 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:32:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:32:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 731ms 13:32:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:32:09 INFO - PROCESS | 2548 | 1463430729413 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 2548 | 1463430729415 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 13:32:09 INFO - PROCESS | 2548 | 1463430729418 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 2548 | 1463430729420 Marionette TRACE conn6 <- [1,2838,null,{}] 13:32:09 INFO - PROCESS | 2548 | 1463430729423 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:09 INFO - PROCESS | 2548 | 1463430729558 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 13:32:09 INFO - PROCESS | 2548 | 1463430729632 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 2548 | ++DOCSHELL 1C8BC000 == 59 [pid = 2548] [id = 719] 13:32:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (1C8BC800) [pid = 2548] [serial = 2157] [outer = 00000000] 13:32:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (1CECB000) [pid = 2548] [serial = 2158] [outer = 1C8BC800] 13:32:09 INFO - PROCESS | 2548 | 1463430729677 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (1CF16400) [pid = 2548] [serial = 2159] [outer = 1C8BC800] 13:32:10 INFO - PROCESS | 2548 | 1463430730092 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:32:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 731ms 13:32:10 INFO - PROCESS | 2548 | 1463430730151 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 2548 | 1463430730153 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 13:32:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:32:10 INFO - PROCESS | 2548 | 1463430730156 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 2548 | 1463430730157 Marionette TRACE conn6 <- [1,2842,null,{}] 13:32:10 INFO - PROCESS | 2548 | 1463430730161 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:10 INFO - PROCESS | 2548 | 1463430730313 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 13:32:10 INFO - PROCESS | 2548 | 1463430730387 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 2548 | ++DOCSHELL 1D557C00 == 60 [pid = 2548] [id = 720] 13:32:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (1D558800) [pid = 2548] [serial = 2160] [outer = 00000000] 13:32:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (1D814000) [pid = 2548] [serial = 2161] [outer = 1D558800] 13:32:10 INFO - PROCESS | 2548 | 1463430730430 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (1DF59400) [pid = 2548] [serial = 2162] [outer = 1D558800] 13:32:10 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (17CD4000) [pid = 2548] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:32:10 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (19F73800) [pid = 2548] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:32:10 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (1C20D800) [pid = 2548] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:32:10 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (17F1A800) [pid = 2548] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:32:10 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (0FBF4000) [pid = 2548] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:32:10 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (1CF1B800) [pid = 2548] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:32:10 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (0CD31800) [pid = 2548] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:32:10 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (17635400) [pid = 2548] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:32:10 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (189AF800) [pid = 2548] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:32:10 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (0FBF0000) [pid = 2548] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:32:10 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1AE7B000) [pid = 2548] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:32:11 INFO - PROCESS | 2548 | 1463430730999 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:32:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:32:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 870ms 13:32:11 INFO - PROCESS | 2548 | 1463430731027 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 2548 | 1463430731028 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 13:32:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:32:11 INFO - PROCESS | 2548 | 1463430731041 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 2548 | 1463430731043 Marionette TRACE conn6 <- [1,2846,null,{}] 13:32:11 INFO - PROCESS | 2548 | 1463430731047 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:11 INFO - PROCESS | 2548 | 1463430731132 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 13:32:11 INFO - PROCESS | 2548 | 1463430731243 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 2548 | ++DOCSHELL 0FBF4000 == 61 [pid = 2548] [id = 721] 13:32:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (142E4C00) [pid = 2548] [serial = 2163] [outer = 00000000] 13:32:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (191BB000) [pid = 2548] [serial = 2164] [outer = 142E4C00] 13:32:11 INFO - PROCESS | 2548 | 1463430731287 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1C8C2C00) [pid = 2548] [serial = 2165] [outer = 142E4C00] 13:32:11 INFO - PROCESS | 2548 | 1463430731638 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:32:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:32:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 690ms 13:32:11 INFO - PROCESS | 2548 | 1463430731722 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 2548 | 1463430731724 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 13:32:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:32:11 INFO - PROCESS | 2548 | 1463430731727 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 2548 | 1463430731729 Marionette TRACE conn6 <- [1,2850,null,{}] 13:32:11 INFO - PROCESS | 2548 | 1463430731732 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:11 INFO - PROCESS | 2548 | 1463430731818 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 13:32:11 INFO - PROCESS | 2548 | 1463430731825 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 2548 | ++DOCSHELL 1AE83800 == 62 [pid = 2548] [id = 722] 13:32:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1B6A7000) [pid = 2548] [serial = 2166] [outer = 00000000] 13:32:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (1DF63C00) [pid = 2548] [serial = 2167] [outer = 1B6A7000] 13:32:11 INFO - PROCESS | 2548 | 1463430731868 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (1E279000) [pid = 2548] [serial = 2168] [outer = 1B6A7000] 13:32:12 INFO - PROCESS | 2548 | 1463430732291 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:32:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:32:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 631ms 13:32:12 INFO - PROCESS | 2548 | 1463430732359 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 2548 | 1463430732362 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 13:32:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:32:12 INFO - PROCESS | 2548 | 1463430732365 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 2548 | 1463430732367 Marionette TRACE conn6 <- [1,2854,null,{}] 13:32:12 INFO - PROCESS | 2548 | 1463430732370 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:12 INFO - PROCESS | 2548 | 1463430732457 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 13:32:12 INFO - PROCESS | 2548 | 1463430732463 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 2548 | ++DOCSHELL 10291C00 == 63 [pid = 2548] [id = 723] 13:32:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (1E27A000) [pid = 2548] [serial = 2169] [outer = 00000000] 13:32:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (1EA21000) [pid = 2548] [serial = 2170] [outer = 1E27A000] 13:32:12 INFO - PROCESS | 2548 | 1463430732508 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (1EAEA800) [pid = 2548] [serial = 2171] [outer = 1E27A000] 13:32:13 INFO - PROCESS | 2548 | 1463430733113 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:32:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:32:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 830ms 13:32:13 INFO - PROCESS | 2548 | 1463430733213 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 2548 | 1463430733218 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 13:32:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:32:13 INFO - PROCESS | 2548 | 1463430733224 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 2548 | 1463430733229 Marionette TRACE conn6 <- [1,2858,null,{}] 13:32:13 INFO - PROCESS | 2548 | 1463430733236 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:13 INFO - PROCESS | 2548 | 1463430733364 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 13:32:13 INFO - PROCESS | 2548 | 1463430733527 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 2548 | ++DOCSHELL 091D4C00 == 64 [pid = 2548] [id = 724] 13:32:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (0A17E000) [pid = 2548] [serial = 2172] [outer = 00000000] 13:32:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (159E5000) [pid = 2548] [serial = 2173] [outer = 0A17E000] 13:32:13 INFO - PROCESS | 2548 | 1463430733587 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 2548 | ++DOMWINDOW == 146 (17269800) [pid = 2548] [serial = 2174] [outer = 0A17E000] 13:32:14 INFO - PROCESS | 2548 | 1463430734182 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:32:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:32:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1028ms 13:32:14 INFO - PROCESS | 2548 | 1463430734255 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 2548 | 1463430734261 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 13:32:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:32:14 INFO - PROCESS | 2548 | 1463430734268 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 2548 | 1463430734271 Marionette TRACE conn6 <- [1,2862,null,{}] 13:32:14 INFO - PROCESS | 2548 | 1463430734275 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:14 INFO - PROCESS | 2548 | 1463430734439 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 13:32:14 INFO - PROCESS | 2548 | 1463430734593 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 2548 | ++DOCSHELL 17F17C00 == 65 [pid = 2548] [id = 725] 13:32:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 147 (17F2E800) [pid = 2548] [serial = 2175] [outer = 00000000] 13:32:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 148 (19059800) [pid = 2548] [serial = 2176] [outer = 17F2E800] 13:32:14 INFO - PROCESS | 2548 | 1463430734649 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 2548 | ++DOMWINDOW == 149 (19F34C00) [pid = 2548] [serial = 2177] [outer = 17F2E800] 13:32:15 INFO - PROCESS | 2548 | 1463430735252 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:32:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:32:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1022ms 13:32:15 INFO - PROCESS | 2548 | 1463430735292 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 2548 | 1463430735295 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 13:32:15 INFO - PROCESS | 2548 | 1463430735298 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:32:15 INFO - PROCESS | 2548 | 1463430735302 Marionette TRACE conn6 <- [1,2866,null,{}] 13:32:15 INFO - PROCESS | 2548 | 1463430735313 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:15 INFO - PROCESS | 2548 | 1463430735429 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 13:32:15 INFO - PROCESS | 2548 | 1463430735585 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 2548 | ++DOCSHELL 1CD3B000 == 66 [pid = 2548] [id = 726] 13:32:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 150 (1EA1EC00) [pid = 2548] [serial = 2178] [outer = 00000000] 13:32:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 151 (20105800) [pid = 2548] [serial = 2179] [outer = 1EA1EC00] 13:32:15 INFO - PROCESS | 2548 | 1463430735643 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 2548 | ++DOMWINDOW == 152 (20548400) [pid = 2548] [serial = 2180] [outer = 1EA1EC00] 13:32:16 INFO - PROCESS | 2548 | 1463430736231 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:32:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:32:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 13:32:16 INFO - PROCESS | 2548 | 1463430736272 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 2548 | 1463430736275 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 13:32:16 INFO - PROCESS | 2548 | 1463430736278 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:32:16 INFO - PROCESS | 2548 | 1463430736280 Marionette TRACE conn6 <- [1,2870,null,{}] 13:32:16 INFO - PROCESS | 2548 | 1463430736284 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:16 INFO - PROCESS | 2548 | 1463430736398 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 13:32:16 INFO - PROCESS | 2548 | 1463430736568 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 2548 | ++DOCSHELL 2054FC00 == 67 [pid = 2548] [id = 727] 13:32:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 153 (20550000) [pid = 2548] [serial = 2181] [outer = 00000000] 13:32:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 154 (20954400) [pid = 2548] [serial = 2182] [outer = 20550000] 13:32:16 INFO - PROCESS | 2548 | 1463430736624 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 2548 | ++DOMWINDOW == 155 (2095C400) [pid = 2548] [serial = 2183] [outer = 20550000] 13:32:17 INFO - PROCESS | 2548 | 1463430737221 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:32:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 971ms 13:32:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:32:17 INFO - PROCESS | 2548 | 1463430737252 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 2548 | 1463430737254 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 13:32:17 INFO - PROCESS | 2548 | 1463430737257 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 2548 | 1463430737259 Marionette TRACE conn6 <- [1,2874,null,{}] 13:32:17 INFO - PROCESS | 2548 | 1463430737263 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:17 INFO - PROCESS | 2548 | 1463430737373 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 13:32:17 INFO - PROCESS | 2548 | 1463430737537 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 2548 | ++DOCSHELL 20F8EC00 == 68 [pid = 2548] [id = 728] 13:32:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 156 (20F93800) [pid = 2548] [serial = 2184] [outer = 00000000] 13:32:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 157 (20F96400) [pid = 2548] [serial = 2185] [outer = 20F93800] 13:32:17 INFO - PROCESS | 2548 | 1463430737592 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 2548 | ++DOMWINDOW == 158 (17F24400) [pid = 2548] [serial = 2186] [outer = 20F93800] 13:32:18 INFO - PROCESS | 2548 | 1463430738544 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:32:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1319ms 13:32:18 INFO - PROCESS | 2548 | 1463430738577 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 2548 | 1463430738580 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 13:32:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:32:18 INFO - PROCESS | 2548 | 1463430738585 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 2548 | 1463430738587 Marionette TRACE conn6 <- [1,2878,null,{}] 13:32:18 INFO - PROCESS | 2548 | 1463430738593 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:18 INFO - PROCESS | 2548 | 1463430738699 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 13:32:18 INFO - PROCESS | 2548 | 1463430738870 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 2548 | ++DOCSHELL 10299800 == 69 [pid = 2548] [id = 729] 13:32:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 159 (1044F000) [pid = 2548] [serial = 2187] [outer = 00000000] 13:32:18 INFO - PROCESS | 2548 | ++DOMWINDOW == 160 (14A73800) [pid = 2548] [serial = 2188] [outer = 1044F000] 13:32:18 INFO - PROCESS | 2548 | 1463430738961 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 161 (17625000) [pid = 2548] [serial = 2189] [outer = 1044F000] 13:32:19 INFO - PROCESS | 2548 | 1463430739519 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:32:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:32:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 970ms 13:32:19 INFO - PROCESS | 2548 | 1463430739557 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 2548 | 1463430739563 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 13:32:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:32:19 INFO - PROCESS | 2548 | 1463430739569 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 2548 | 1463430739571 Marionette TRACE conn6 <- [1,2882,null,{}] 13:32:19 INFO - PROCESS | 2548 | 1463430739575 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:19 INFO - PROCESS | 2548 | 1463430739682 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 13:32:19 INFO - PROCESS | 2548 | 1463430739859 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 2548 | ++DOCSHELL 1029F400 == 70 [pid = 2548] [id = 730] 13:32:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 162 (14355C00) [pid = 2548] [serial = 2190] [outer = 00000000] 13:32:19 INFO - PROCESS | 2548 | ++DOMWINDOW == 163 (17F21C00) [pid = 2548] [serial = 2191] [outer = 14355C00] 13:32:19 INFO - PROCESS | 2548 | 1463430739908 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 164 (17FA1400) [pid = 2548] [serial = 2192] [outer = 14355C00] 13:32:20 INFO - PROCESS | 2548 | --DOCSHELL 1AE83800 == 69 [pid = 2548] [id = 722] 13:32:20 INFO - PROCESS | 2548 | --DOCSHELL 0FBF4000 == 68 [pid = 2548] [id = 721] 13:32:20 INFO - PROCESS | 2548 | --DOCSHELL 1D557C00 == 67 [pid = 2548] [id = 720] 13:32:20 INFO - PROCESS | 2548 | --DOCSHELL 1C8BC000 == 66 [pid = 2548] [id = 719] 13:32:20 INFO - PROCESS | 2548 | --DOCSHELL 19F6C400 == 65 [pid = 2548] [id = 718] 13:32:20 INFO - PROCESS | 2548 | --DOCSHELL 10102000 == 64 [pid = 2548] [id = 717] 13:32:20 INFO - PROCESS | 2548 | --DOCSHELL 189B5000 == 63 [pid = 2548] [id = 716] 13:32:20 INFO - PROCESS | 2548 | --DOCSHELL 0FF32C00 == 62 [pid = 2548] [id = 715] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 163 (0FD0F800) [pid = 2548] [serial = 2074] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 162 (17F3CC00) [pid = 2548] [serial = 2077] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 161 (1CCE8000) [pid = 2548] [serial = 2080] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 160 (1E180400) [pid = 2548] [serial = 2083] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 159 (1E271800) [pid = 2548] [serial = 2086] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 158 (1EA13C00) [pid = 2548] [serial = 2089] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 157 (1DF58000) [pid = 2548] [serial = 2119] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOCSHELL 0FC51C00 == 61 [pid = 2548] [id = 714] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 156 (1B22FC00) [pid = 2548] [serial = 2107] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 155 (1CCDFC00) [pid = 2548] [serial = 2110] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 154 (17F3F800) [pid = 2548] [serial = 2101] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 153 (17FFDC00) [pid = 2548] [serial = 2102] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 152 (1B6A1000) [pid = 2548] [serial = 2108] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 151 (14A45000) [pid = 2548] [serial = 2092] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 150 (1721F400) [pid = 2548] [serial = 2093] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 149 (1D6D9C00) [pid = 2548] [serial = 2072] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 148 (0FD0F000) [pid = 2548] [serial = 2095] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 147 (1118B800) [pid = 2548] [serial = 2096] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 146 (176D2C00) [pid = 2548] [serial = 2098] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 145 (17C08800) [pid = 2548] [serial = 2099] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (19059000) [pid = 2548] [serial = 2104] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (1CD37000) [pid = 2548] [serial = 2111] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (14D75800) [pid = 2548] [serial = 2113] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (17F3A400) [pid = 2548] [serial = 2114] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (1D6D4400) [pid = 2548] [serial = 2117] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (1D562C00) [pid = 2548] [serial = 2116] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (191BEC00) [pid = 2548] [serial = 2105] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (1905D800) [pid = 2548] [serial = 2036] [outer = 00000000] [url = about:blank] 13:32:20 INFO - PROCESS | 2548 | 1463430740478 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:32:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 930ms 13:32:20 INFO - PROCESS | 2548 | 1463430740502 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 2548 | 1463430740504 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 13:32:20 INFO - PROCESS | 2548 | 1463430740507 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:32:20 INFO - PROCESS | 2548 | 1463430740511 Marionette TRACE conn6 <- [1,2886,null,{}] 13:32:20 INFO - PROCESS | 2548 | 1463430740521 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:20 INFO - PROCESS | 2548 | 1463430740610 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 13:32:20 INFO - PROCESS | 2548 | 1463430740727 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 2548 | ++DOCSHELL 15F4FC00 == 62 [pid = 2548] [id = 731] 13:32:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (15F55400) [pid = 2548] [serial = 2193] [outer = 00000000] 13:32:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (176D2C00) [pid = 2548] [serial = 2194] [outer = 15F55400] 13:32:20 INFO - PROCESS | 2548 | 1463430740775 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (17F17800) [pid = 2548] [serial = 2195] [outer = 15F55400] 13:32:21 INFO - PROCESS | 2548 | 1463430741190 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:32:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:32:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 13:32:21 INFO - PROCESS | 2548 | 1463430741242 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 2548 | 1463430741244 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 13:32:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:32:21 INFO - PROCESS | 2548 | 1463430741252 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 2548 | 1463430741253 Marionette TRACE conn6 <- [1,2890,null,{}] 13:32:21 INFO - PROCESS | 2548 | 1463430741257 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:21 INFO - PROCESS | 2548 | 1463430741346 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 13:32:21 INFO - PROCESS | 2548 | 1463430741387 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 2548 | ++DOCSHELL 17FA8400 == 63 [pid = 2548] [id = 732] 13:32:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (17FA8800) [pid = 2548] [serial = 2196] [outer = 00000000] 13:32:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (189AFC00) [pid = 2548] [serial = 2197] [outer = 17FA8800] 13:32:21 INFO - PROCESS | 2548 | 1463430741432 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (18F43000) [pid = 2548] [serial = 2198] [outer = 17FA8800] 13:32:21 INFO - PROCESS | 2548 | 1463430741905 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:32:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:32:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 13:32:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:32:21 INFO - PROCESS | 2548 | 1463430741922 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 2548 | 1463430741924 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 13:32:21 INFO - PROCESS | 2548 | 1463430741927 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 2548 | 1463430741928 Marionette TRACE conn6 <- [1,2894,null,{}] 13:32:21 INFO - PROCESS | 2548 | 1463430741932 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:22 INFO - PROCESS | 2548 | 1463430742016 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 13:32:22 INFO - PROCESS | 2548 | 1463430742023 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 2548 | ++DOCSHELL 19056C00 == 64 [pid = 2548] [id = 733] 13:32:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (19058C00) [pid = 2548] [serial = 2199] [outer = 00000000] 13:32:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (191BD400) [pid = 2548] [serial = 2200] [outer = 19058C00] 13:32:22 INFO - PROCESS | 2548 | 1463430742067 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 146 (19E53000) [pid = 2548] [serial = 2201] [outer = 19058C00] 13:32:22 INFO - PROCESS | 2548 | 1463430742546 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:32:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 13:32:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:32:22 INFO - PROCESS | 2548 | 1463430742598 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 2548 | 1463430742600 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 13:32:22 INFO - PROCESS | 2548 | 1463430742603 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 2548 | 1463430742605 Marionette TRACE conn6 <- [1,2898,null,{}] 13:32:22 INFO - PROCESS | 2548 | 1463430742608 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:22 INFO - PROCESS | 2548 | 1463430742754 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 13:32:22 INFO - PROCESS | 2548 | 1463430742852 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 2548 | ++DOCSHELL 19B52400 == 65 [pid = 2548] [id = 734] 13:32:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 147 (19F6B400) [pid = 2548] [serial = 2202] [outer = 00000000] 13:32:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 148 (1B5F1400) [pid = 2548] [serial = 2203] [outer = 19F6B400] 13:32:22 INFO - PROCESS | 2548 | 1463430742897 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 2548 | ++DOMWINDOW == 149 (1B6A8C00) [pid = 2548] [serial = 2204] [outer = 19F6B400] 13:32:23 INFO - PROCESS | 2548 | 1463430743276 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:32:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:32:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:32:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 13:32:23 INFO - PROCESS | 2548 | 1463430743334 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 2548 | 1463430743336 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 13:32:23 INFO - TEST-START | /DOMEvents/constructors.html 13:32:23 INFO - PROCESS | 2548 | 1463430743339 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 2548 | 1463430743341 Marionette TRACE conn6 <- [1,2902,null,{}] 13:32:23 INFO - PROCESS | 2548 | 1463430743351 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:23 INFO - PROCESS | 2548 | 1463430743473 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 13:32:23 INFO - PROCESS | 2548 | 1463430743479 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 2548 | ++DOCSHELL 1A14E400 == 66 [pid = 2548] [id = 735] 13:32:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 150 (1B5F1000) [pid = 2548] [serial = 2205] [outer = 00000000] 13:32:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 151 (1CD32400) [pid = 2548] [serial = 2206] [outer = 1B5F1000] 13:32:23 INFO - PROCESS | 2548 | 1463430743524 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 2548 | ++DOMWINDOW == 152 (1CD35400) [pid = 2548] [serial = 2207] [outer = 1B5F1000] 13:32:24 INFO - PROCESS | 2548 | 1463430744170 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:32:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:32:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:32:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:32:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:32:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:32:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:32:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:32:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:32:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 918ms 13:32:24 INFO - PROCESS | 2548 | 1463430744259 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 2548 | 1463430744261 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 13:32:24 INFO - PROCESS | 2548 | 1463430744264 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:32:24 INFO - PROCESS | 2548 | 1463430744266 Marionette TRACE conn6 <- [1,2906,null,{}] 13:32:24 INFO - PROCESS | 2548 | 1463430744269 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:24 INFO - PROCESS | 2548 | 1463430744397 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 13:32:24 INFO - PROCESS | 2548 | 1463430744465 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 2548 | ++DOCSHELL 0CD2F000 == 67 [pid = 2548] [id = 736] 13:32:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 153 (1CD3DC00) [pid = 2548] [serial = 2208] [outer = 00000000] 13:32:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 154 (1D560800) [pid = 2548] [serial = 2209] [outer = 1CD3DC00] 13:32:24 INFO - PROCESS | 2548 | 1463430744509 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 2548 | ++DOMWINDOW == 155 (1CF15000) [pid = 2548] [serial = 2210] [outer = 1CD3DC00] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 154 (0FD0EC00) [pid = 2548] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 153 (19618C00) [pid = 2548] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 152 (1C6D9800) [pid = 2548] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 151 (1CD3A800) [pid = 2548] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 150 (1E18B400) [pid = 2548] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 149 (17F1B000) [pid = 2548] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 148 (10107400) [pid = 2548] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 147 (0FF30000) [pid = 2548] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 146 (1CF12C00) [pid = 2548] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 145 (1762F400) [pid = 2548] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (18BA8400) [pid = 2548] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (090FBC00) [pid = 2548] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (1CED2C00) [pid = 2548] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (17634400) [pid = 2548] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (1763A800) [pid = 2548] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (10448800) [pid = 2548] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (17FA2C00) [pid = 2548] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (191BBC00) [pid = 2548] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (18BA8000) [pid = 2548] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (17C01C00) [pid = 2548] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1E27C000) [pid = 2548] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (19F71C00) [pid = 2548] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (1C8BC800) [pid = 2548] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (142E4C00) [pid = 2548] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (1D558800) [pid = 2548] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (0CD35800) [pid = 2548] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (189B5C00) [pid = 2548] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (10291000) [pid = 2548] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (19A7D400) [pid = 2548] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (10108000) [pid = 2548] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (1B6A7000) [pid = 2548] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (191BE800) [pid = 2548] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1044B800) [pid = 2548] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (17631400) [pid = 2548] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:32:25 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (1D861800) [pid = 2548] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:32:25 INFO - PROCESS | 2548 | 1463430745485 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:32:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:32:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1273ms 13:32:25 INFO - PROCESS | 2548 | 1463430745541 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 2548 | 1463430745543 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 13:32:25 INFO - PROCESS | 2548 | 1463430745547 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:32:25 INFO - PROCESS | 2548 | 1463430745548 Marionette TRACE conn6 <- [1,2910,null,{}] 13:32:25 INFO - PROCESS | 2548 | 1463430745552 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:25 INFO - PROCESS | 2548 | 1463430745638 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 13:32:25 INFO - PROCESS | 2548 | 1463430745643 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 2548 | ++DOCSHELL 1059E000 == 68 [pid = 2548] [id = 737] 13:32:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (11194400) [pid = 2548] [serial = 2211] [outer = 00000000] 13:32:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (176D9800) [pid = 2548] [serial = 2212] [outer = 11194400] 13:32:25 INFO - PROCESS | 2548 | 1463430745687 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (17F2B800) [pid = 2548] [serial = 2213] [outer = 11194400] 13:32:26 INFO - PROCESS | 2548 | [2548] 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 13:32:26 INFO - PROCESS | 2548 | [2548] 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 13:32:26 INFO - PROCESS | 2548 | [2548] 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 13:32:26 INFO - PROCESS | 2548 | [2548] 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 13:32:26 INFO - PROCESS | 2548 | 1463430746116 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:32:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:32:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:32:26 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 13:32:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:32:26 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 13:32:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:32:26 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]" 13:32:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:32:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:32:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 637ms 13:32:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:32:26 INFO - PROCESS | 2548 | 1463430746188 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 2548 | 1463430746190 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 13:32:26 INFO - PROCESS | 2548 | 1463430746193 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 2548 | 1463430746196 Marionette TRACE conn6 <- [1,2914,null,{}] 13:32:26 INFO - PROCESS | 2548 | 1463430746199 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:26 INFO - PROCESS | 2548 | 1463430746285 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 13:32:26 INFO - PROCESS | 2548 | 1463430746291 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 2548 | ++DOCSHELL 14ACC400 == 69 [pid = 2548] [id = 738] 13:32:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (176D0C00) [pid = 2548] [serial = 2214] [outer = 00000000] 13:32:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1CED2C00) [pid = 2548] [serial = 2215] [outer = 176D0C00] 13:32:26 INFO - PROCESS | 2548 | 1463430746335 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1CF1C000) [pid = 2548] [serial = 2216] [outer = 176D0C00] 13:32:26 INFO - PROCESS | 2548 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:32:26 INFO - PROCESS | 2548 | 1463430746831 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:32:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:32:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 13:32:26 INFO - PROCESS | 2548 | 1463430746867 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 2548 | 1463430746869 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 13:32:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:32:26 INFO - PROCESS | 2548 | 1463430746872 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 2548 | 1463430746874 Marionette TRACE conn6 <- [1,2918,null,{}] 13:32:26 INFO - PROCESS | 2548 | 1463430746878 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:27 INFO - PROCESS | 2548 | 1463430746981 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 13:32:27 INFO - PROCESS | 2548 | 1463430746987 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 2548 | ++DOCSHELL 14586000 == 70 [pid = 2548] [id = 739] 13:32:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1D557C00) [pid = 2548] [serial = 2217] [outer = 00000000] 13:32:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1E183C00) [pid = 2548] [serial = 2218] [outer = 1D557C00] 13:32:27 INFO - PROCESS | 2548 | 1463430747036 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1E271800) [pid = 2548] [serial = 2219] [outer = 1D557C00] 13:32:27 INFO - PROCESS | 2548 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:32:27 INFO - PROCESS | 2548 | 1463430747719 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:32:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:32:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 13:32:27 INFO - PROCESS | 2548 | 1463430747745 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 2548 | 1463430747750 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 13:32:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:32:27 INFO - PROCESS | 2548 | 1463430747755 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 2548 | 1463430747760 Marionette TRACE conn6 <- [1,2922,null,{}] 13:32:27 INFO - PROCESS | 2548 | 1463430747765 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:27 INFO - PROCESS | 2548 | 1463430747882 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 13:32:28 INFO - PROCESS | 2548 | 1463430748052 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 2548 | ++DOCSHELL 1118B800 == 71 [pid = 2548] [id = 740] 13:32:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (11192400) [pid = 2548] [serial = 2220] [outer = 00000000] 13:32:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (14D75800) [pid = 2548] [serial = 2221] [outer = 11192400] 13:32:28 INFO - PROCESS | 2548 | 1463430748110 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (17220800) [pid = 2548] [serial = 2222] [outer = 11192400] 13:32:28 INFO - PROCESS | 2548 | 1463430748623 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:32:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:32:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 13:32:28 INFO - PROCESS | 2548 | 1463430748690 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 2548 | 1463430748696 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 13:32:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:32:28 INFO - PROCESS | 2548 | 1463430748703 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 2548 | 1463430748706 Marionette TRACE conn6 <- [1,2926,null,{}] 13:32:28 INFO - PROCESS | 2548 | 1463430748710 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:28 INFO - PROCESS | 2548 | 1463430748828 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 13:32:29 INFO - PROCESS | 2548 | 1463430748983 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 2548 | ++DOCSHELL 1725E800 == 72 [pid = 2548] [id = 741] 13:32:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (1726A000) [pid = 2548] [serial = 2223] [outer = 00000000] 13:32:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (17FA9400) [pid = 2548] [serial = 2224] [outer = 1726A000] 13:32:29 INFO - PROCESS | 2548 | 1463430749039 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (191B3C00) [pid = 2548] [serial = 2225] [outer = 1726A000] 13:32:29 INFO - PROCESS | 2548 | 1463430749586 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:32:29 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. 13:32:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 13:32:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:32:29 INFO - PROCESS | 2548 | 1463430749635 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 2548 | 1463430749637 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 13:32:29 INFO - PROCESS | 2548 | 1463430749641 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 2548 | 1463430749645 Marionette TRACE conn6 <- [1,2930,null,{}] 13:32:29 INFO - PROCESS | 2548 | 1463430749656 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:29 INFO - PROCESS | 2548 | 1463430749772 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 13:32:29 INFO - PROCESS | 2548 | 1463430749942 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 2548 | ++DOCSHELL 1CF20400 == 73 [pid = 2548] [id = 742] 13:32:29 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1CF20C00) [pid = 2548] [serial = 2226] [outer = 00000000] 13:32:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1D85E000) [pid = 2548] [serial = 2227] [outer = 1CF20C00] 13:32:30 INFO - PROCESS | 2548 | 1463430750001 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1DF62400) [pid = 2548] [serial = 2228] [outer = 1CF20C00] 13:32:30 INFO - PROCESS | 2548 | 1463430750507 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:32:30 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 13:32:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:32:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 13:32:30 INFO - PROCESS | 2548 | 1463430750575 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 2548 | 1463430750578 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 13:32:30 INFO - PROCESS | 2548 | 1463430750581 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:32:30 INFO - PROCESS | 2548 | 1463430750583 Marionette TRACE conn6 <- [1,2934,null,{}] 13:32:30 INFO - PROCESS | 2548 | 1463430750587 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:30 INFO - PROCESS | 2548 | 1463430750701 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 13:32:30 INFO - PROCESS | 2548 | 1463430750869 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 2548 | ++DOCSHELL 1E183800 == 74 [pid = 2548] [id = 743] 13:32:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (1E27C000) [pid = 2548] [serial = 2229] [outer = 00000000] 13:32:30 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (1EAE2000) [pid = 2548] [serial = 2230] [outer = 1E27C000] 13:32:30 INFO - PROCESS | 2548 | 1463430750925 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (1EAE5000) [pid = 2548] [serial = 2231] [outer = 1E27C000] 13:32:31 INFO - PROCESS | 2548 | 1463430751409 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:32:31 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. 13:32:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 13:32:31 INFO - PROCESS | 2548 | 1463430751455 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 2548 | 1463430751457 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 13:32:31 INFO - PROCESS | 2548 | 1463430751460 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:32:31 INFO - PROCESS | 2548 | 1463430751462 Marionette TRACE conn6 <- [1,2938,null,{}] 13:32:31 INFO - PROCESS | 2548 | 1463430751466 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:31 INFO - PROCESS | 2548 | 1463430751575 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 13:32:31 INFO - PROCESS | 2548 | 1463430751742 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 2548 | ++DOCSHELL 17603400 == 75 [pid = 2548] [id = 744] 13:32:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (17607000) [pid = 2548] [serial = 2232] [outer = 00000000] 13:32:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (1760AC00) [pid = 2548] [serial = 2233] [outer = 17607000] 13:32:31 INFO - PROCESS | 2548 | 1463430751797 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (1760D000) [pid = 2548] [serial = 2234] [outer = 17607000] 13:32:32 INFO - PROCESS | 2548 | ++DOCSHELL 2010A800 == 76 [pid = 2548] [id = 745] 13:32:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (2010DC00) [pid = 2548] [serial = 2235] [outer = 00000000] 13:32:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 146 (20547400) [pid = 2548] [serial = 2236] [outer = 2010DC00] 13:32:32 INFO - PROCESS | 2548 | 1463430752435 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:32:32 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. 13:32:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1016ms 13:32:32 INFO - PROCESS | 2548 | 1463430752481 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 2548 | 1463430752483 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 13:32:32 INFO - PROCESS | 2548 | 1463430752486 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:32:32 INFO - PROCESS | 2548 | 1463430752489 Marionette TRACE conn6 <- [1,2942,null,{}] 13:32:32 INFO - PROCESS | 2548 | 1463430752498 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:32 INFO - PROCESS | 2548 | 1463430752654 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 13:32:32 INFO - PROCESS | 2548 | 1463430752805 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 2548 | ++DOCSHELL 17610000 == 77 [pid = 2548] [id = 746] 13:32:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 147 (1EA13000) [pid = 2548] [serial = 2237] [outer = 00000000] 13:32:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 148 (20954800) [pid = 2548] [serial = 2238] [outer = 1EA13000] 13:32:32 INFO - PROCESS | 2548 | 1463430752860 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 2548 | ++DOMWINDOW == 149 (2095B400) [pid = 2548] [serial = 2239] [outer = 1EA13000] 13:32:33 INFO - PROCESS | 2548 | 1463430753383 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:32:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:32:33 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 13:32:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 13:32:33 INFO - PROCESS | 2548 | 1463430753421 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 2548 | 1463430753423 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 13:32:33 INFO - PROCESS | 2548 | 1463430753426 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:32:33 INFO - PROCESS | 2548 | 1463430753428 Marionette TRACE conn6 <- [1,2946,null,{}] 13:32:33 INFO - PROCESS | 2548 | 1463430753432 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:33 INFO - PROCESS | 2548 | 1463430753583 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 13:32:33 INFO - PROCESS | 2548 | 1463430753739 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 2548 | ++DOCSHELL 19F9B000 == 78 [pid = 2548] [id = 747] 13:32:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 150 (19F9D400) [pid = 2548] [serial = 2240] [outer = 00000000] 13:32:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 151 (19FA7000) [pid = 2548] [serial = 2241] [outer = 19F9D400] 13:32:33 INFO - PROCESS | 2548 | 1463430753794 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 2548 | ++DOMWINDOW == 152 (2010C800) [pid = 2548] [serial = 2242] [outer = 19F9D400] 13:32:34 INFO - PROCESS | 2548 | 1463430754312 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:32:34 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. 13:32:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 930ms 13:32:34 INFO - PROCESS | 2548 | 1463430754360 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 2548 | 1463430754363 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 13:32:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:32:34 INFO - PROCESS | 2548 | 1463430754383 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 2548 | 1463430754385 Marionette TRACE conn6 <- [1,2950,null,{}] 13:32:34 INFO - PROCESS | 2548 | 1463430754390 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:34 INFO - PROCESS | 2548 | 1463430754501 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 13:32:34 INFO - PROCESS | 2548 | 1463430754670 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 2548 | ++DOCSHELL 091C9400 == 79 [pid = 2548] [id = 748] 13:32:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 153 (091CF800) [pid = 2548] [serial = 2243] [outer = 00000000] 13:32:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 154 (1044DC00) [pid = 2548] [serial = 2244] [outer = 091CF800] 13:32:34 INFO - PROCESS | 2548 | 1463430754726 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 2548 | ++DOMWINDOW == 155 (17F21400) [pid = 2548] [serial = 2245] [outer = 091CF800] 13:32:35 INFO - PROCESS | 2548 | 1463430755420 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:32:35 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. 13:32:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1087ms 13:32:35 INFO - PROCESS | 2548 | 1463430755458 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 2548 | 1463430755462 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 13:32:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:32:35 INFO - PROCESS | 2548 | 1463430755467 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 2548 | 1463430755471 Marionette TRACE conn6 <- [1,2954,null,{}] 13:32:35 INFO - PROCESS | 2548 | 1463430755476 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:35 INFO - PROCESS | 2548 | 1463430755585 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 13:32:35 INFO - PROCESS | 2548 | 1463430755759 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 2548 | ++DOCSHELL 14B28400 == 80 [pid = 2548] [id = 749] 13:32:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 156 (14D06C00) [pid = 2548] [serial = 2246] [outer = 00000000] 13:32:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 157 (17607400) [pid = 2548] [serial = 2247] [outer = 14D06C00] 13:32:35 INFO - PROCESS | 2548 | 1463430755810 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 2548 | ++DOMWINDOW == 158 (1763D000) [pid = 2548] [serial = 2248] [outer = 14D06C00] 13:32:36 INFO - PROCESS | 2548 | 1463430756316 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:32:36 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. 13:32:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 891ms 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 10449800 == 79 [pid = 2548] [id = 672] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 1CF11800 == 78 [pid = 2548] [id = 671] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 14ACC400 == 77 [pid = 2548] [id = 738] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 1059E000 == 76 [pid = 2548] [id = 737] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 0CD2F000 == 75 [pid = 2548] [id = 736] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 1A14E400 == 74 [pid = 2548] [id = 735] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 19B52400 == 73 [pid = 2548] [id = 734] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 19056C00 == 72 [pid = 2548] [id = 733] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 17FA8400 == 71 [pid = 2548] [id = 732] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 15F4FC00 == 70 [pid = 2548] [id = 731] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 1029F400 == 69 [pid = 2548] [id = 730] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 10299800 == 68 [pid = 2548] [id = 729] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 157 (1EA21000) [pid = 2548] [serial = 2170] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | 1463430756451 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 2548 | 1463430756456 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 1CD3B000 == 67 [pid = 2548] [id = 726] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 17F17C00 == 66 [pid = 2548] [id = 725] 13:32:36 INFO - PROCESS | 2548 | --DOCSHELL 091D4C00 == 65 [pid = 2548] [id = 724] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 156 (1E184000) [pid = 2548] [serial = 2084] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 155 (14A45800) [pid = 2548] [serial = 1955] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 154 (1CCE0C00) [pid = 2548] [serial = 1949] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 153 (1D6D5000) [pid = 2548] [serial = 2081] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 152 (1CECC000) [pid = 2548] [serial = 1952] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 151 (1E272400) [pid = 2548] [serial = 2087] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 150 (1DF62C00) [pid = 2548] [serial = 2120] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 149 (159DE000) [pid = 2548] [serial = 1970] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 148 (17C0EC00) [pid = 2548] [serial = 2006] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 147 (1D6CDC00) [pid = 2548] [serial = 2015] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 146 (189B0800) [pid = 2548] [serial = 2078] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 145 (1B5F8C00) [pid = 2548] [serial = 1898] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (100DBC00) [pid = 2548] [serial = 2075] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (1CF1C400) [pid = 2548] [serial = 2012] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (1D6D8000) [pid = 2548] [serial = 2018] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (17F24000) [pid = 2548] [serial = 1973] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (14AD6000) [pid = 2548] [serial = 1943] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (18BA3000) [pid = 2548] [serial = 1976] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (19F75400) [pid = 2548] [serial = 2009] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (191B7C00) [pid = 2548] [serial = 1979] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (189AF000) [pid = 2548] [serial = 1946] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (1EA19800) [pid = 2548] [serial = 2090] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (19F73C00) [pid = 2548] [serial = 2045] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (14B2A400) [pid = 2548] [serial = 2039] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (17FAB000) [pid = 2548] [serial = 2042] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1E279000) [pid = 2548] [serial = 2168] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (1DF59400) [pid = 2548] [serial = 2162] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (19F76C00) [pid = 2548] [serial = 2153] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (1C8C2C00) [pid = 2548] [serial = 2165] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (1B2ED000) [pid = 2548] [serial = 2155] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (1B5F8400) [pid = 2548] [serial = 2156] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1CF16400) [pid = 2548] [serial = 2159] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (1CECB000) [pid = 2548] [serial = 2158] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (191BB000) [pid = 2548] [serial = 2164] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1D814000) [pid = 2548] [serial = 2161] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (17637400) [pid = 2548] [serial = 2141] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17261400) [pid = 2548] [serial = 2140] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (0FB61400) [pid = 2548] [serial = 2122] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (18BA6000) [pid = 2548] [serial = 2149] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1916B400) [pid = 2548] [serial = 2150] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (1B436C00) [pid = 2548] [serial = 2128] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (17F18800) [pid = 2548] [serial = 2144] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (176D9400) [pid = 2548] [serial = 2143] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (176D6400) [pid = 2548] [serial = 2125] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (19F31800) [pid = 2548] [serial = 2152] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 111 (165E2C00) [pid = 2548] [serial = 2146] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 110 (17265C00) [pid = 2548] [serial = 2147] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 109 (1EAE1000) [pid = 2548] [serial = 2131] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 108 (20104800) [pid = 2548] [serial = 2134] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 107 (20955C00) [pid = 2548] [serial = 2137] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | --DOMWINDOW == 106 (1DF63C00) [pid = 2548] [serial = 2167] [outer = 00000000] [url = about:blank] 13:32:36 INFO - PROCESS | 2548 | 1463430756483 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 2548 | 1463430756486 Marionette TRACE conn6 <- [1,2958,null,{}] 13:32:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:32:36 INFO - PROCESS | 2548 | 1463430756490 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:36 INFO - PROCESS | 2548 | 1463430756599 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 13:32:36 INFO - PROCESS | 2548 | 1463430756705 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 2548 | ++DOCSHELL 0FF23400 == 66 [pid = 2548] [id = 750] 13:32:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 107 (0FF26000) [pid = 2548] [serial = 2249] [outer = 00000000] 13:32:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 108 (10299800) [pid = 2548] [serial = 2250] [outer = 0FF26000] 13:32:36 INFO - PROCESS | 2548 | 1463430756750 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 2548 | ++DOMWINDOW == 109 (142E8800) [pid = 2548] [serial = 2251] [outer = 0FF26000] 13:32:37 INFO - PROCESS | 2548 | 1463430757143 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:32:37 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. 13:32:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 711ms 13:32:37 INFO - PROCESS | 2548 | 1463430757205 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 2548 | 1463430757207 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 13:32:37 INFO - PROCESS | 2548 | 1463430757210 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:32:37 INFO - PROCESS | 2548 | 1463430757213 Marionette TRACE conn6 <- [1,2962,null,{}] 13:32:37 INFO - PROCESS | 2548 | 1463430757224 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:37 INFO - PROCESS | 2548 | 1463430757318 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 13:32:37 INFO - PROCESS | 2548 | 1463430757326 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 2548 | ++DOCSHELL 17222C00 == 67 [pid = 2548] [id = 751] 13:32:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 110 (17223800) [pid = 2548] [serial = 2252] [outer = 00000000] 13:32:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 111 (17C0FC00) [pid = 2548] [serial = 2253] [outer = 17223800] 13:32:37 INFO - PROCESS | 2548 | 1463430757373 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 2548 | ++DOMWINDOW == 112 (17F20400) [pid = 2548] [serial = 2254] [outer = 17223800] 13:32:37 INFO - PROCESS | 2548 | 1463430757814 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:32:37 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. 13:32:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 13:32:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:32:37 INFO - PROCESS | 2548 | 1463430757886 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 2548 | 1463430757889 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 13:32:37 INFO - PROCESS | 2548 | 1463430757892 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 2548 | 1463430757894 Marionette TRACE conn6 <- [1,2966,null,{}] 13:32:37 INFO - PROCESS | 2548 | 1463430757898 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:38 INFO - PROCESS | 2548 | 1463430757989 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 13:32:38 INFO - PROCESS | 2548 | 1463430757995 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 2548 | ++DOCSHELL 17FAC400 == 68 [pid = 2548] [id = 752] 13:32:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (17FF0000) [pid = 2548] [serial = 2255] [outer = 00000000] 13:32:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (18BA5800) [pid = 2548] [serial = 2256] [outer = 17FF0000] 13:32:38 INFO - PROCESS | 2548 | 1463430758043 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (18F3E000) [pid = 2548] [serial = 2257] [outer = 17FF0000] 13:32:38 INFO - PROCESS | 2548 | 1463430758467 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:32:38 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. 13:32:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 13:32:38 INFO - PROCESS | 2548 | 1463430758541 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 2548 | 1463430758543 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 13:32:38 INFO - PROCESS | 2548 | 1463430758548 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:32:38 INFO - PROCESS | 2548 | 1463430758549 Marionette TRACE conn6 <- [1,2970,null,{}] 13:32:38 INFO - PROCESS | 2548 | 1463430758553 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:38 INFO - PROCESS | 2548 | 1463430758650 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 13:32:38 INFO - PROCESS | 2548 | 1463430758656 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 2548 | ++DOCSHELL 1905A400 == 69 [pid = 2548] [id = 753] 13:32:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (19169000) [pid = 2548] [serial = 2258] [outer = 00000000] 13:32:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1961D400) [pid = 2548] [serial = 2259] [outer = 19169000] 13:32:38 INFO - PROCESS | 2548 | 1463430758700 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (19F2B000) [pid = 2548] [serial = 2260] [outer = 19169000] 13:32:39 INFO - PROCESS | 2548 | 1463430759193 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:32:39 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 13:32:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:32:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 13:32:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:32:39 INFO - PROCESS | 2548 | 1463430759223 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 2548 | 1463430759225 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 13:32:39 INFO - PROCESS | 2548 | 1463430759228 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 2548 | 1463430759230 Marionette TRACE conn6 <- [1,2974,null,{}] 13:32:39 INFO - PROCESS | 2548 | 1463430759233 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:39 INFO - PROCESS | 2548 | 1463430759385 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 13:32:39 INFO - PROCESS | 2548 | 1463430759460 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 2548 | ++DOCSHELL 19F31800 == 70 [pid = 2548] [id = 754] 13:32:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (19F33000) [pid = 2548] [serial = 2261] [outer = 00000000] 13:32:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1AE7B000) [pid = 2548] [serial = 2262] [outer = 19F33000] 13:32:39 INFO - PROCESS | 2548 | 1463430759505 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1B439C00) [pid = 2548] [serial = 2263] [outer = 19F33000] 13:32:39 INFO - PROCESS | 2548 | 1463430759875 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:32:39 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. 13:32:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 13:32:39 INFO - PROCESS | 2548 | 1463430759899 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 2548 | 1463430759901 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 13:32:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:32:39 INFO - PROCESS | 2548 | 1463430759904 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 2548 | 1463430759905 Marionette TRACE conn6 <- [1,2978,null,{}] 13:32:39 INFO - PROCESS | 2548 | 1463430759909 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:40 INFO - PROCESS | 2548 | 1463430760044 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 13:32:40 INFO - PROCESS | 2548 | 1463430760142 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 2548 | ++DOCSHELL 1AE44400 == 71 [pid = 2548] [id = 755] 13:32:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1B5F6C00) [pid = 2548] [serial = 2264] [outer = 00000000] 13:32:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1C848000) [pid = 2548] [serial = 2265] [outer = 1B5F6C00] 13:32:40 INFO - PROCESS | 2548 | 1463430760186 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1CCE0C00) [pid = 2548] [serial = 2266] [outer = 1B5F6C00] 13:32:40 INFO - PROCESS | 2548 | ++DOCSHELL 1CEC7400 == 72 [pid = 2548] [id = 756] 13:32:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (1CEC7800) [pid = 2548] [serial = 2267] [outer = 00000000] 13:32:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (1CECAC00) [pid = 2548] [serial = 2268] [outer = 1CEC7800] 13:32:40 INFO - PROCESS | 2548 | 1463430760613 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:32:40 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. 13:32:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 13:32:40 INFO - PROCESS | 2548 | 1463430760635 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 2548 | 1463430760637 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 13:32:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:32:40 INFO - PROCESS | 2548 | 1463430760640 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 2548 | 1463430760641 Marionette TRACE conn6 <- [1,2982,null,{}] 13:32:40 INFO - PROCESS | 2548 | 1463430760654 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:40 INFO - PROCESS | 2548 | 1463430760804 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 13:32:40 INFO - PROCESS | 2548 | 1463430760836 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 2548 | ++DOCSHELL 1C20D800 == 73 [pid = 2548] [id = 757] 13:32:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1C2B7400) [pid = 2548] [serial = 2269] [outer = 00000000] 13:32:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1CD3D000) [pid = 2548] [serial = 2270] [outer = 1C2B7400] 13:32:40 INFO - PROCESS | 2548 | 1463430760880 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (1CECC000) [pid = 2548] [serial = 2271] [outer = 1C2B7400] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (176D0C00) [pid = 2548] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (11194400) [pid = 2548] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (19F32400) [pid = 2548] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (1EA1FC00) [pid = 2548] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (090EF800) [pid = 2548] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (17268800) [pid = 2548] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (19F6B400) [pid = 2548] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1B5F1000) [pid = 2548] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (17FA8800) [pid = 2548] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1044F000) [pid = 2548] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (15F55400) [pid = 2548] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (1CD3DC00) [pid = 2548] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (19058C00) [pid = 2548] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:32:41 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (14355C00) [pid = 2548] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:32:41 INFO - PROCESS | 2548 | 1463430761366 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:32:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:32:41 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 13:32:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 770ms 13:32:41 INFO - PROCESS | 2548 | 1463430761436 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 2548 | 1463430761438 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 13:32:41 INFO - PROCESS | 2548 | 1463430761458 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 2548 | 1463430761460 Marionette TRACE conn6 <- [1,2986,null,{}] 13:32:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:32:41 INFO - PROCESS | 2548 | 1463430761463 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:41 INFO - PROCESS | 2548 | 1463430761554 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 13:32:41 INFO - PROCESS | 2548 | 1463430761560 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 2548 | ++DOCSHELL 17FFDC00 == 74 [pid = 2548] [id = 758] 13:32:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (189B5000) [pid = 2548] [serial = 2272] [outer = 00000000] 13:32:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1CCE8400) [pid = 2548] [serial = 2273] [outer = 189B5000] 13:32:41 INFO - PROCESS | 2548 | 1463430761604 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1CF12C00) [pid = 2548] [serial = 2274] [outer = 189B5000] 13:32:42 INFO - PROCESS | 2548 | 1463430762024 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:32:42 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. 13:32:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 13:32:42 INFO - PROCESS | 2548 | 1463430762100 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 2548 | 1463430762102 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 13:32:42 INFO - PROCESS | 2548 | 1463430762106 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 2548 | 1463430762107 Marionette TRACE conn6 <- [1,2990,null,{}] 13:32:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:32:42 INFO - PROCESS | 2548 | 1463430762111 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:42 INFO - PROCESS | 2548 | 1463430762202 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 13:32:42 INFO - PROCESS | 2548 | 1463430762211 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 2548 | ++DOCSHELL 0FF24000 == 75 [pid = 2548] [id = 759] 13:32:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (189AF000) [pid = 2548] [serial = 2275] [outer = 00000000] 13:32:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (1D6D1000) [pid = 2548] [serial = 2276] [outer = 189AF000] 13:32:42 INFO - PROCESS | 2548 | 1463430762255 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (1D816800) [pid = 2548] [serial = 2277] [outer = 189AF000] 13:32:42 INFO - PROCESS | 2548 | 1463430762711 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:32:42 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. 13:32:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 13:32:42 INFO - PROCESS | 2548 | 1463430762752 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 2548 | 1463430762755 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 13:32:42 INFO - PROCESS | 2548 | 1463430762758 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:32:42 INFO - PROCESS | 2548 | 1463430762760 Marionette TRACE conn6 <- [1,2994,null,{}] 13:32:42 INFO - PROCESS | 2548 | 1463430762764 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:42 INFO - PROCESS | 2548 | 1463430762874 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 13:32:42 INFO - PROCESS | 2548 | 1463430762881 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 2548 | ++DOCSHELL 1D81D800 == 76 [pid = 2548] [id = 760] 13:32:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (1D85A400) [pid = 2548] [serial = 2278] [outer = 00000000] 13:32:42 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1E186C00) [pid = 2548] [serial = 2279] [outer = 1D85A400] 13:32:42 INFO - PROCESS | 2548 | 1463430762930 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1E275400) [pid = 2548] [serial = 2280] [outer = 1D85A400] 13:32:43 INFO - PROCESS | 2548 | 1463430763626 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:32:43 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. 13:32:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 13:32:43 INFO - PROCESS | 2548 | 1463430763693 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 2548 | 1463430763698 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 13:32:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:32:43 INFO - PROCESS | 2548 | 1463430763703 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 2548 | 1463430763708 Marionette TRACE conn6 <- [1,2998,null,{}] 13:32:43 INFO - PROCESS | 2548 | 1463430763714 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:43 INFO - PROCESS | 2548 | 1463430763874 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 13:32:44 INFO - PROCESS | 2548 | 1463430764025 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 2548 | ++DOCSHELL 0FF2C800 == 77 [pid = 2548] [id = 761] 13:32:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (142E7400) [pid = 2548] [serial = 2281] [outer = 00000000] 13:32:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (159E3C00) [pid = 2548] [serial = 2282] [outer = 142E7400] 13:32:44 INFO - PROCESS | 2548 | 1463430764082 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (1760EC00) [pid = 2548] [serial = 2283] [outer = 142E7400] 13:32:44 INFO - PROCESS | 2548 | [2548] 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 13:32:44 INFO - PROCESS | 2548 | 1463430764647 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:32:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:32:44 INFO - {} 13:32:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:32:44 INFO - {} 13:32:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:32:44 INFO - {} 13:32:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:32:44 INFO - {} 13:32:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 13:32:44 INFO - PROCESS | 2548 | 1463430764695 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 2548 | 1463430764701 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 13:32:44 INFO - TEST-START | /FileAPI/fileReader.html 13:32:44 INFO - PROCESS | 2548 | 1463430764712 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 2548 | 1463430764716 Marionette TRACE conn6 <- [1,3002,null,{}] 13:32:44 INFO - PROCESS | 2548 | 1463430764720 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:44 INFO - PROCESS | 2548 | 1463430764845 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 13:32:45 INFO - PROCESS | 2548 | 1463430765007 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 2548 | ++DOCSHELL 159DDC00 == 78 [pid = 2548] [id = 762] 13:32:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (17625C00) [pid = 2548] [serial = 2284] [outer = 00000000] 13:32:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (19F77800) [pid = 2548] [serial = 2285] [outer = 17625C00] 13:32:45 INFO - PROCESS | 2548 | 1463430765065 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (19FA7800) [pid = 2548] [serial = 2286] [outer = 17625C00] 13:32:45 INFO - PROCESS | 2548 | 1463430765585 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:32:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:32:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:32:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:32:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:32:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 13:32:45 INFO - PROCESS | 2548 | 1463430765649 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 2548 | 1463430765652 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 13:32:45 INFO - TEST-START | /FileAPI/historical.html 13:32:45 INFO - PROCESS | 2548 | 1463430765657 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 2548 | 1463430765660 Marionette TRACE conn6 <- [1,3006,null,{}] 13:32:45 INFO - PROCESS | 2548 | 1463430765672 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:45 INFO - PROCESS | 2548 | 1463430765792 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 13:32:45 INFO - PROCESS | 2548 | 1463430765963 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 2548 | ++DOCSHELL 1E18A800 == 79 [pid = 2548] [id = 763] 13:32:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (1E26FC00) [pid = 2548] [serial = 2287] [outer = 00000000] 13:32:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (1E27D400) [pid = 2548] [serial = 2288] [outer = 1E26FC00] 13:32:46 INFO - PROCESS | 2548 | 1463430766022 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (1EA1F400) [pid = 2548] [serial = 2289] [outer = 1E26FC00] 13:32:46 INFO - PROCESS | 2548 | 1463430766584 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:32:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:32:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:32:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:32:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:32:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:32:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:32:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:32:46 INFO - TEST-OK | /FileAPI/historical.html | took 987ms 13:32:46 INFO - PROCESS | 2548 | 1463430766646 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 2548 | 1463430766649 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 13:32:46 INFO - TEST-START | /FileAPI/idlharness.html 13:32:46 INFO - PROCESS | 2548 | 1463430766653 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 2548 | 1463430766655 Marionette TRACE conn6 <- [1,3010,null,{}] 13:32:46 INFO - PROCESS | 2548 | 1463430766658 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:46 INFO - PROCESS | 2548 | 1463430766776 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 13:32:46 INFO - PROCESS | 2548 | 1463430766931 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 2548 | ++DOCSHELL 1EAE3000 == 80 [pid = 2548] [id = 764] 13:32:46 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (20106800) [pid = 2548] [serial = 2290] [outer = 00000000] 13:32:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (20550C00) [pid = 2548] [serial = 2291] [outer = 20106800] 13:32:47 INFO - PROCESS | 2548 | 1463430766986 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (20957000) [pid = 2548] [serial = 2292] [outer = 20106800] 13:32:47 INFO - PROCESS | 2548 | 1463430767922 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:32:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:32:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:32:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:32:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:32:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:32:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:32:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:32:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:32:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:32:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:32:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:32:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:32:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:32:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:32:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:32:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:32:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:32:48 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 13:32:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:32:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:32:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:32:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:32:48 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 13:32:48 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 13:32:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:32:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:32:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:32:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:32:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:32:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:32:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:32:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:32:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:32:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:32:48 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 13:32:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:32:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:32:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:32:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:32:48 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 13:32:48 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 13:32:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:32:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:32:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:32:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:32:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:32:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 1400ms 13:32:48 INFO - PROCESS | 2548 | 1463430768084 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 2548 | 1463430768087 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 13:32:48 INFO - PROCESS | 2548 | 1463430768092 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 2548 | 1463430768094 Marionette TRACE conn6 <- [1,3014,null,{}] 13:32:48 INFO - TEST-START | /FileAPI/idlharness.worker 13:32:48 INFO - PROCESS | 2548 | 1463430768097 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:48 INFO - PROCESS | 2548 | 1463430768205 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 13:32:48 INFO - PROCESS | 2548 | 1463430768430 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 2548 | ++DOCSHELL 2335A000 == 81 [pid = 2548] [id = 765] 13:32:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (2335B000) [pid = 2548] [serial = 2293] [outer = 00000000] 13:32:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1D857800) [pid = 2548] [serial = 2294] [outer = 2335B000] 13:32:48 INFO - PROCESS | 2548 | 1463430768505 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (23360C00) [pid = 2548] [serial = 2295] [outer = 2335B000] 13:32:48 INFO - PROCESS | 2548 | [2548] 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 13:32:49 INFO - PROCESS | 2548 | 1463430769954 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:32:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:32:50 INFO - {} 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:32:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:32:50 INFO - {} 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:32:50 INFO - {} 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:32:50 INFO - {} 13:32: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 - {} 13:32:50 INFO - {} 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:32:50 INFO - {} 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:32:50 INFO - {} 13:32: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 - {} 13:32:50 INFO - {} 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32: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 13:32:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:32:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:32:50 INFO - {} 13:32:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1982ms 13:32:50 INFO - PROCESS | 2548 | 1463430770082 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 2548 | 1463430770087 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 13:32:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:32:50 INFO - PROCESS | 2548 | 1463430770091 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 2548 | 1463430770095 Marionette TRACE conn6 <- [1,3018,null,{}] 13:32:50 INFO - PROCESS | 2548 | 1463430770100 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:50 INFO - PROCESS | 2548 | 1463430770245 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 13:32:50 INFO - PROCESS | 2548 | 1463430770398 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 2548 | ++DOCSHELL 100D3800 == 82 [pid = 2548] [id = 766] 13:32:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (100D4000) [pid = 2548] [serial = 2296] [outer = 00000000] 13:32:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (10292400) [pid = 2548] [serial = 2297] [outer = 100D4000] 13:32:50 INFO - PROCESS | 2548 | 1463430770449 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (10F0A800) [pid = 2548] [serial = 2298] [outer = 100D4000] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 1BD0BC00 == 81 [pid = 2548] [id = 667] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 17636800 == 80 [pid = 2548] [id = 657] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 0FF24000 == 79 [pid = 2548] [id = 759] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 17FFDC00 == 78 [pid = 2548] [id = 758] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 1C20D800 == 77 [pid = 2548] [id = 757] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 1CEC7400 == 76 [pid = 2548] [id = 756] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 1AE44400 == 75 [pid = 2548] [id = 755] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 19F31800 == 74 [pid = 2548] [id = 754] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 1905A400 == 73 [pid = 2548] [id = 753] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (1E183C00) [pid = 2548] [serial = 2218] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 17FAC400 == 72 [pid = 2548] [id = 752] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 17222C00 == 71 [pid = 2548] [id = 751] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 0FF23400 == 70 [pid = 2548] [id = 750] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 14B28400 == 69 [pid = 2548] [id = 749] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 091C9400 == 68 [pid = 2548] [id = 748] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 19F9B000 == 67 [pid = 2548] [id = 747] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 17610000 == 66 [pid = 2548] [id = 746] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 2010A800 == 65 [pid = 2548] [id = 745] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 17603400 == 64 [pid = 2548] [id = 744] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 1E183800 == 63 [pid = 2548] [id = 743] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 1CF20400 == 62 [pid = 2548] [id = 742] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 1725E800 == 61 [pid = 2548] [id = 741] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 1118B800 == 60 [pid = 2548] [id = 740] 13:32:50 INFO - PROCESS | 2548 | --DOCSHELL 14586000 == 59 [pid = 2548] [id = 739] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (1B5F1400) [pid = 2548] [serial = 2203] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (1B6A8C00) [pid = 2548] [serial = 2204] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (1CD32400) [pid = 2548] [serial = 2206] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (189AFC00) [pid = 2548] [serial = 2197] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (17625000) [pid = 2548] [serial = 2189] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (14A73800) [pid = 2548] [serial = 2188] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (176D2C00) [pid = 2548] [serial = 2194] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (1D560800) [pid = 2548] [serial = 2209] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (17F17800) [pid = 2548] [serial = 2195] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (20F96400) [pid = 2548] [serial = 2185] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (191BD400) [pid = 2548] [serial = 2200] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (17FA1400) [pid = 2548] [serial = 2192] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (17F21C00) [pid = 2548] [serial = 2191] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (159E5000) [pid = 2548] [serial = 2173] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (19059800) [pid = 2548] [serial = 2176] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (20105800) [pid = 2548] [serial = 2179] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (20954400) [pid = 2548] [serial = 2182] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (1CED2C00) [pid = 2548] [serial = 2215] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (1CF1C000) [pid = 2548] [serial = 2216] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (1CF15000) [pid = 2548] [serial = 2210] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (18F43000) [pid = 2548] [serial = 2198] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (17F2B800) [pid = 2548] [serial = 2213] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (1CD35400) [pid = 2548] [serial = 2207] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 117 (176D9800) [pid = 2548] [serial = 2212] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 116 (19E53000) [pid = 2548] [serial = 2201] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 115 (1CF15800) [pid = 2548] [serial = 2129] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 114 (1EAE4C00) [pid = 2548] [serial = 2132] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 113 (0FF25000) [pid = 2548] [serial = 2123] [outer = 00000000] [url = about:blank] 13:32:50 INFO - PROCESS | 2548 | --DOMWINDOW == 112 (17CD7000) [pid = 2548] [serial = 2126] [outer = 00000000] [url = about:blank] 13:32:51 INFO - PROCESS | 2548 | 1463430771019 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:32:51 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 13:32:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 13:32:51 INFO - PROCESS | 2548 | 1463430771062 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 2548 | 1463430771068 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 13:32:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:32:51 INFO - PROCESS | 2548 | 1463430771074 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 2548 | 1463430771076 Marionette TRACE conn6 <- [1,3022,null,{}] 13:32:51 INFO - PROCESS | 2548 | 1463430771080 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:51 INFO - PROCESS | 2548 | 1463430771177 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 13:32:51 INFO - PROCESS | 2548 | 1463430771287 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 2548 | ++DOCSHELL 0CD35800 == 60 [pid = 2548] [id = 767] 13:32:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 113 (0FB61400) [pid = 2548] [serial = 2299] [outer = 00000000] 13:32:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 114 (1059C400) [pid = 2548] [serial = 2300] [outer = 0FB61400] 13:32:51 INFO - PROCESS | 2548 | 1463430771332 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 115 (14585800) [pid = 2548] [serial = 2301] [outer = 0FB61400] 13:32:51 INFO - PROCESS | 2548 | 1463430771718 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:32:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:32:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 13:32:51 INFO - PROCESS | 2548 | 1463430771757 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 2548 | 1463430771759 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 13:32:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:32:51 INFO - PROCESS | 2548 | 1463430771773 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 2548 | 1463430771777 Marionette TRACE conn6 <- [1,3026,null,{}] 13:32:51 INFO - PROCESS | 2548 | 1463430771787 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:51 INFO - PROCESS | 2548 | 1463430771883 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 13:32:51 INFO - PROCESS | 2548 | 1463430771890 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 2548 | ++DOCSHELL 14D7D800 == 61 [pid = 2548] [id = 768] 13:32:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 116 (15F56800) [pid = 2548] [serial = 2302] [outer = 00000000] 13:32:51 INFO - PROCESS | 2548 | ++DOMWINDOW == 117 (1726A400) [pid = 2548] [serial = 2303] [outer = 15F56800] 13:32:51 INFO - PROCESS | 2548 | 1463430771937 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 118 (1760C400) [pid = 2548] [serial = 2304] [outer = 15F56800] 13:32:52 INFO - PROCESS | 2548 | 1463430772399 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:32:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:32:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:32:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 13:32:52 INFO - PROCESS | 2548 | 1463430772445 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 2548 | 1463430772448 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 13:32:52 INFO - PROCESS | 2548 | 1463430772451 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:32:52 INFO - PROCESS | 2548 | 1463430772453 Marionette TRACE conn6 <- [1,3030,null,{}] 13:32:52 INFO - PROCESS | 2548 | 1463430772456 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:52 INFO - PROCESS | 2548 | 1463430772545 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 13:32:52 INFO - PROCESS | 2548 | 1463430772551 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 2548 | ++DOCSHELL 17639C00 == 62 [pid = 2548] [id = 769] 13:32:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (1763FC00) [pid = 2548] [serial = 2305] [outer = 00000000] 13:32:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (17C09800) [pid = 2548] [serial = 2306] [outer = 1763FC00] 13:32:52 INFO - PROCESS | 2548 | 1463430772596 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (17C0F000) [pid = 2548] [serial = 2307] [outer = 1763FC00] 13:32:53 INFO - PROCESS | 2548 | 1463430773298 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:32:53 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. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:32:53 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'.) 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:32:53 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. 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:32:53 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. 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:32:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:32:53 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. 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:32:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:32:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:32:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 903ms 13:32:53 INFO - PROCESS | 2548 | 1463430773359 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 2548 | 1463430773361 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 13:32:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:32:53 INFO - PROCESS | 2548 | 1463430773367 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 2548 | 1463430773369 Marionette TRACE conn6 <- [1,3034,null,{}] 13:32:53 INFO - PROCESS | 2548 | 1463430773379 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:53 INFO - PROCESS | 2548 | 1463430773508 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 13:32:53 INFO - PROCESS | 2548 | 1463430773514 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 2548 | ++DOCSHELL 14B27000 == 63 [pid = 2548] [id = 770] 13:32:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (17C10800) [pid = 2548] [serial = 2308] [outer = 00000000] 13:32:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (17F2B400) [pid = 2548] [serial = 2309] [outer = 17C10800] 13:32:53 INFO - PROCESS | 2548 | 1463430773623 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (17FA2800) [pid = 2548] [serial = 2310] [outer = 17C10800] 13:32:53 INFO - PROCESS | 2548 | [2548] 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 13:32:54 INFO - PROCESS | 2548 | 1463430774036 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:32:54 INFO - {} 13:32:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 13:32:54 INFO - PROCESS | 2548 | 1463430774060 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 2548 | 1463430774062 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 13:32:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:32:54 INFO - PROCESS | 2548 | 1463430774065 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 2548 | 1463430774067 Marionette TRACE conn6 <- [1,3038,null,{}] 13:32:54 INFO - PROCESS | 2548 | 1463430774070 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:54 INFO - PROCESS | 2548 | 1463430774215 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 13:32:54 INFO - PROCESS | 2548 | 1463430774283 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 2548 | ++DOCSHELL 10296400 == 64 [pid = 2548] [id = 771] 13:32:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (17F23400) [pid = 2548] [serial = 2311] [outer = 00000000] 13:32:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (189AE000) [pid = 2548] [serial = 2312] [outer = 17F23400] 13:32:54 INFO - PROCESS | 2548 | 1463430774333 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (19057C00) [pid = 2548] [serial = 2313] [outer = 17F23400] 13:32:54 INFO - PROCESS | 2548 | 1463430774728 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:32:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 671ms 13:32:54 INFO - PROCESS | 2548 | 1463430774740 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 2548 | 1463430774741 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 13:32:54 INFO - PROCESS | 2548 | 1463430774745 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:32:54 INFO - PROCESS | 2548 | 1463430774747 Marionette TRACE conn6 <- [1,3042,null,{}] 13:32:54 INFO - PROCESS | 2548 | 1463430774750 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:54 INFO - PROCESS | 2548 | 1463430774887 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 13:32:55 INFO - PROCESS | 2548 | 1463430774990 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 2548 | ++DOCSHELL 191B4400 == 65 [pid = 2548] [id = 772] 13:32:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (191B5C00) [pid = 2548] [serial = 2314] [outer = 00000000] 13:32:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (19A80800) [pid = 2548] [serial = 2315] [outer = 191B5C00] 13:32:55 INFO - PROCESS | 2548 | 1463430775035 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (19B58C00) [pid = 2548] [serial = 2316] [outer = 191B5C00] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (1C2B7400) [pid = 2548] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (19F33000) [pid = 2548] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (1B5F6C00) [pid = 2548] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (2010DC00) [pid = 2548] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 125 (19169000) [pid = 2548] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 124 (0FF26000) [pid = 2548] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 123 (17FF0000) [pid = 2548] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 122 (14D06C00) [pid = 2548] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 121 (17223800) [pid = 2548] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 120 (189AF000) [pid = 2548] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 119 (1CEC7800) [pid = 2548] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:32:55 INFO - PROCESS | 2548 | --DOMWINDOW == 118 (189B5000) [pid = 2548] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:32:55 INFO - PROCESS | 2548 | 1463430775860 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:32:56 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" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:32:56 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" 13:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:32:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1253ms 13:32:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:32:56 INFO - PROCESS | 2548 | 1463430776002 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 2548 | 1463430776004 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 13:32:56 INFO - PROCESS | 2548 | 1463430776008 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 2548 | 1463430776009 Marionette TRACE conn6 <- [1,3046,null,{}] 13:32:56 INFO - PROCESS | 2548 | 1463430776013 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:56 INFO - PROCESS | 2548 | 1463430776103 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 13:32:56 INFO - PROCESS | 2548 | 1463430776108 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 2548 | ++DOCSHELL 1905E000 == 66 [pid = 2548] [id = 773] 13:32:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 119 (191B3400) [pid = 2548] [serial = 2317] [outer = 00000000] 13:32:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 120 (19F2E400) [pid = 2548] [serial = 2318] [outer = 191B3400] 13:32:56 INFO - PROCESS | 2548 | 1463430776154 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 121 (19F36400) [pid = 2548] [serial = 2319] [outer = 191B3400] 13:32:56 INFO - PROCESS | 2548 | 1463430776670 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:32:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:32:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:32:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:32:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:32:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 735ms 13:32:56 INFO - PROCESS | 2548 | 1463430776742 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 13:32:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:32:56 INFO - PROCESS | 2548 | 1463430776744 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 13:32:56 INFO - PROCESS | 2548 | 1463430776748 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 2548 | 1463430776749 Marionette TRACE conn6 <- [1,3050,null,{}] 13:32:56 INFO - PROCESS | 2548 | 1463430776753 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:56 INFO - PROCESS | 2548 | 1463430776839 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 13:32:56 INFO - PROCESS | 2548 | 1463430776849 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 2548 | ++DOCSHELL 19E0A800 == 67 [pid = 2548] [id = 774] 13:32:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 122 (19F6BC00) [pid = 2548] [serial = 2320] [outer = 00000000] 13:32:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 123 (1A15EC00) [pid = 2548] [serial = 2321] [outer = 19F6BC00] 13:32:56 INFO - PROCESS | 2548 | 1463430776893 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 2548 | ++DOMWINDOW == 124 (1B22AC00) [pid = 2548] [serial = 2322] [outer = 19F6BC00] 13:32:57 INFO - PROCESS | 2548 | [2548] 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 13:32:57 INFO - PROCESS | 2548 | 1463430777339 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:32:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:32:57 INFO - {} 13:32:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 13:32:57 INFO - PROCESS | 2548 | 1463430777378 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 2548 | 1463430777380 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 13:32:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:32:57 INFO - PROCESS | 2548 | 1463430777384 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 2548 | 1463430777385 Marionette TRACE conn6 <- [1,3054,null,{}] 13:32:57 INFO - PROCESS | 2548 | 1463430777389 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:57 INFO - PROCESS | 2548 | 1463430777549 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 13:32:57 INFO - PROCESS | 2548 | 1463430777748 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 2548 | ++DOCSHELL 0FB09C00 == 68 [pid = 2548] [id = 775] 13:32:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 125 (0FB61000) [pid = 2548] [serial = 2323] [outer = 00000000] 13:32:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 126 (0FD14800) [pid = 2548] [serial = 2324] [outer = 0FB61000] 13:32:57 INFO - PROCESS | 2548 | 1463430777807 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (100D5C00) [pid = 2548] [serial = 2325] [outer = 0FB61000] 13:32:58 INFO - PROCESS | 2548 | 1463430778327 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:32:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 13:32:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:32:58 INFO - PROCESS | 2548 | 1463430778356 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 2548 | 1463430778360 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 13:32:58 INFO - PROCESS | 2548 | 1463430778364 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 2548 | 1463430778368 Marionette TRACE conn6 <- [1,3058,null,{}] 13:32:58 INFO - PROCESS | 2548 | 1463430778373 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:58 INFO - PROCESS | 2548 | 1463430778493 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 13:32:58 INFO - PROCESS | 2548 | 1463430778622 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 2548 | ++DOCSHELL 1118B800 == 69 [pid = 2548] [id = 776] 13:32:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (14B2C800) [pid = 2548] [serial = 2326] [outer = 00000000] 13:32:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (17265800) [pid = 2548] [serial = 2327] [outer = 14B2C800] 13:32:58 INFO - PROCESS | 2548 | 1463430778682 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (17630800) [pid = 2548] [serial = 2328] [outer = 14B2C800] 13:32:59 INFO - PROCESS | 2548 | 1463430779255 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:32:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 13:32:59 INFO - PROCESS | 2548 | 1463430779295 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 2548 | 1463430779298 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 13:32:59 INFO - PROCESS | 2548 | 1463430779302 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:32:59 INFO - PROCESS | 2548 | 1463430779304 Marionette TRACE conn6 <- [1,3062,null,{}] 13:32:59 INFO - PROCESS | 2548 | 1463430779308 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:59 INFO - PROCESS | 2548 | 1463430779424 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 13:32:59 INFO - PROCESS | 2548 | 1463430779582 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 2548 | ++DOCSHELL 17F3CC00 == 70 [pid = 2548] [id = 777] 13:32:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (17F3F800) [pid = 2548] [serial = 2329] [outer = 00000000] 13:32:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (17FF5C00) [pid = 2548] [serial = 2330] [outer = 17F3F800] 13:32:59 INFO - PROCESS | 2548 | 1463430779638 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 2548 | ++DOMWINDOW == 133 (189AF800) [pid = 2548] [serial = 2331] [outer = 17F3F800] 13:33:00 INFO - PROCESS | 2548 | 1463430780150 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:33:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 13:33:00 INFO - PROCESS | 2548 | 1463430780182 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 2548 | 1463430780187 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 13:33:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:33:00 INFO - PROCESS | 2548 | 1463430780199 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 2548 | 1463430780204 Marionette TRACE conn6 <- [1,3066,null,{}] 13:33:00 INFO - PROCESS | 2548 | 1463430780207 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:00 INFO - PROCESS | 2548 | 1463430780326 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 13:33:00 INFO - PROCESS | 2548 | 1463430780493 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 2548 | ++DOCSHELL 100D0400 == 71 [pid = 2548] [id = 778] 13:33:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 134 (17F26000) [pid = 2548] [serial = 2332] [outer = 00000000] 13:33:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 135 (1A15B000) [pid = 2548] [serial = 2333] [outer = 17F26000] 13:33:00 INFO - PROCESS | 2548 | 1463430780549 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 2548 | ++DOMWINDOW == 136 (1B6A5800) [pid = 2548] [serial = 2334] [outer = 17F26000] 13:33:01 INFO - PROCESS | 2548 | 1463430781116 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 2548 | 1463430781196 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 13:33:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:33:01 INFO - PROCESS | 2548 | 1463430781214 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 2548 | 1463430781216 Marionette TRACE conn6 <- [1,3070,null,{}] 13:33:01 INFO - PROCESS | 2548 | 1463430781222 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:01 INFO - PROCESS | 2548 | 1463430781334 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 13:33:01 INFO - PROCESS | 2548 | 1463430781492 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 2548 | ++DOCSHELL 19F9B800 == 72 [pid = 2548] [id = 779] 13:33:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 137 (1BD0AC00) [pid = 2548] [serial = 2335] [outer = 00000000] 13:33:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 138 (1CD30C00) [pid = 2548] [serial = 2336] [outer = 1BD0AC00] 13:33:01 INFO - PROCESS | 2548 | 1463430781548 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 2548 | ++DOMWINDOW == 139 (1CD33400) [pid = 2548] [serial = 2337] [outer = 1BD0AC00] 13:33:02 INFO - PROCESS | 2548 | 1463430782032 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:33:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:33:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:33:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:33:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 890ms 13:33:02 INFO - PROCESS | 2548 | 1463430782094 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 2548 | 1463430782097 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 13:33:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:33:02 INFO - PROCESS | 2548 | 1463430782100 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 2548 | 1463430782102 Marionette TRACE conn6 <- [1,3074,null,{}] 13:33:02 INFO - PROCESS | 2548 | 1463430782106 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:02 INFO - PROCESS | 2548 | 1463430782248 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 13:33:02 INFO - PROCESS | 2548 | 1463430782412 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 2548 | ++DOCSHELL 1CD3C800 == 73 [pid = 2548] [id = 780] 13:33:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 140 (1CD3D800) [pid = 2548] [serial = 2338] [outer = 00000000] 13:33:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 141 (1B5E9400) [pid = 2548] [serial = 2339] [outer = 1CD3D800] 13:33:02 INFO - PROCESS | 2548 | 1463430782476 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 2548 | ++DOMWINDOW == 142 (1CECE400) [pid = 2548] [serial = 2340] [outer = 1CD3D800] 13:33:03 INFO - PROCESS | 2548 | 1463430782995 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:33:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 13:33:03 INFO - PROCESS | 2548 | 1463430783030 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 2548 | 1463430783033 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 13:33:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:33:03 INFO - PROCESS | 2548 | 1463430783036 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 2548 | 1463430783038 Marionette TRACE conn6 <- [1,3078,null,{}] 13:33:03 INFO - PROCESS | 2548 | 1463430783042 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:03 INFO - PROCESS | 2548 | 1463430783154 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 13:33:03 INFO - PROCESS | 2548 | 1463430783289 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 2548 | ++DOCSHELL 1B5F6C00 == 74 [pid = 2548] [id = 781] 13:33:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 143 (1CEC5C00) [pid = 2548] [serial = 2341] [outer = 00000000] 13:33:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 144 (1D55EC00) [pid = 2548] [serial = 2342] [outer = 1CEC5C00] 13:33:03 INFO - PROCESS | 2548 | 1463430783342 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 2548 | ++DOMWINDOW == 145 (1D6CFC00) [pid = 2548] [serial = 2343] [outer = 1CEC5C00] 13:33:03 INFO - PROCESS | 2548 | 1463430783827 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:33:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 830ms 13:33:03 INFO - PROCESS | 2548 | 1463430783867 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 2548 | 1463430783869 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 13:33:03 INFO - PROCESS | 2548 | 1463430783872 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:33:03 INFO - PROCESS | 2548 | 1463430783874 Marionette TRACE conn6 <- [1,3082,null,{}] 13:33:03 INFO - PROCESS | 2548 | 1463430783878 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:04 INFO - PROCESS | 2548 | 1463430783987 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 13:33:04 INFO - PROCESS | 2548 | 1463430784159 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 2548 | ++DOCSHELL 1D562800 == 75 [pid = 2548] [id = 782] 13:33:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 146 (1D6D4400) [pid = 2548] [serial = 2344] [outer = 00000000] 13:33:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 147 (1D81FC00) [pid = 2548] [serial = 2345] [outer = 1D6D4400] 13:33:04 INFO - PROCESS | 2548 | 1463430784214 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 2548 | ++DOMWINDOW == 148 (1D861800) [pid = 2548] [serial = 2346] [outer = 1D6D4400] 13:33:04 INFO - PROCESS | 2548 | 1463430784752 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:33:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:33:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 13:33:04 INFO - PROCESS | 2548 | 1463430784807 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 2548 | 1463430784809 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 13:33:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:33:04 INFO - PROCESS | 2548 | 1463430784812 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 2548 | 1463430784814 Marionette TRACE conn6 <- [1,3086,null,{}] 13:33:04 INFO - PROCESS | 2548 | 1463430784818 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:04 INFO - PROCESS | 2548 | 1463430784929 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 13:33:05 INFO - PROCESS | 2548 | 1463430785089 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 2548 | ++DOCSHELL 1D810400 == 76 [pid = 2548] [id = 783] 13:33:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 149 (1D813400) [pid = 2548] [serial = 2347] [outer = 00000000] 13:33:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 150 (1E181C00) [pid = 2548] [serial = 2348] [outer = 1D813400] 13:33:05 INFO - PROCESS | 2548 | 1463430785144 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 2548 | ++DOMWINDOW == 151 (1E186400) [pid = 2548] [serial = 2349] [outer = 1D813400] 13:33:05 INFO - PROCESS | 2548 | 1463430785664 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:33:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 13:33:05 INFO - PROCESS | 2548 | 1463430785852 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 2548 | 1463430785856 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 13:33:05 INFO - PROCESS | 2548 | 1463430785905 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 2548 | 1463430785908 Marionette TRACE conn6 <- [1,3090,null,{}] 13:33:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:33:05 INFO - PROCESS | 2548 | 1463430785914 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:06 INFO - PROCESS | 2548 | 1463430786026 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 13:33:06 INFO - PROCESS | 2548 | 1463430786185 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 2548 | ++DOCSHELL 0FD15C00 == 77 [pid = 2548] [id = 784] 13:33:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 152 (11192C00) [pid = 2548] [serial = 2350] [outer = 00000000] 13:33:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 153 (14D17800) [pid = 2548] [serial = 2351] [outer = 11192C00] 13:33:06 INFO - PROCESS | 2548 | 1463430786237 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 2548 | ++DOMWINDOW == 154 (1725E800) [pid = 2548] [serial = 2352] [outer = 11192C00] 13:33:06 INFO - PROCESS | 2548 | 1463430786761 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:33:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 871ms 13:33:06 INFO - PROCESS | 2548 | 1463430786788 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 2548 | 1463430786791 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 13:33:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:33:06 INFO - PROCESS | 2548 | 1463430786799 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 2548 | 1463430786802 Marionette TRACE conn6 <- [1,3094,null,{}] 13:33:06 INFO - PROCESS | 2548 | 1463430786806 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:06 INFO - PROCESS | 2548 | 1463430786915 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 13:33:07 INFO - PROCESS | 2548 | 1463430787101 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 2548 | ++DOCSHELL 17267000 == 78 [pid = 2548] [id = 785] 13:33:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 155 (1760D800) [pid = 2548] [serial = 2353] [outer = 00000000] 13:33:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 156 (17631400) [pid = 2548] [serial = 2354] [outer = 1760D800] 13:33:07 INFO - PROCESS | 2548 | 1463430787151 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 2548 | ++DOMWINDOW == 157 (17C09C00) [pid = 2548] [serial = 2355] [outer = 1760D800] 13:33:07 INFO - PROCESS | 2548 | --DOCSHELL 19F7A800 == 77 [pid = 2548] [id = 646] 13:33:07 INFO - PROCESS | 2548 | --DOCSHELL 19E0A800 == 76 [pid = 2548] [id = 774] 13:33:07 INFO - PROCESS | 2548 | --DOCSHELL 1905E000 == 75 [pid = 2548] [id = 773] 13:33:07 INFO - PROCESS | 2548 | --DOCSHELL 191B4400 == 74 [pid = 2548] [id = 772] 13:33:07 INFO - PROCESS | 2548 | --DOCSHELL 14B27000 == 73 [pid = 2548] [id = 770] 13:33:07 INFO - PROCESS | 2548 | --DOCSHELL 14D7D800 == 72 [pid = 2548] [id = 768] 13:33:07 INFO - PROCESS | 2548 | --DOCSHELL 0CD35800 == 71 [pid = 2548] [id = 767] 13:33:07 INFO - PROCESS | 2548 | --DOCSHELL 100D3800 == 70 [pid = 2548] [id = 766] 13:33:07 INFO - PROCESS | 2548 | --DOCSHELL 0FF2C800 == 69 [pid = 2548] [id = 761] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 156 (1AE7B000) [pid = 2548] [serial = 2262] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 155 (14D75800) [pid = 2548] [serial = 2221] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 154 (1C848000) [pid = 2548] [serial = 2265] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 153 (17FA9400) [pid = 2548] [serial = 2224] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 152 (1D85E000) [pid = 2548] [serial = 2227] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 151 (1EAE2000) [pid = 2548] [serial = 2230] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 150 (20547400) [pid = 2548] [serial = 2236] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 149 (1760AC00) [pid = 2548] [serial = 2233] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 148 (20954800) [pid = 2548] [serial = 2238] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 147 (19FA7000) [pid = 2548] [serial = 2241] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 146 (1961D400) [pid = 2548] [serial = 2259] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 145 (10299800) [pid = 2548] [serial = 2250] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 144 (142E8800) [pid = 2548] [serial = 2251] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 143 (18BA5800) [pid = 2548] [serial = 2256] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 142 (18F3E000) [pid = 2548] [serial = 2257] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 141 (17607400) [pid = 2548] [serial = 2247] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 140 (1763D000) [pid = 2548] [serial = 2248] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 139 (1044DC00) [pid = 2548] [serial = 2244] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 138 (17C0FC00) [pid = 2548] [serial = 2253] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 137 (17F20400) [pid = 2548] [serial = 2254] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 136 (1B439C00) [pid = 2548] [serial = 2263] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 135 (1CD3D000) [pid = 2548] [serial = 2270] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 134 (1D816800) [pid = 2548] [serial = 2277] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 133 (1E186C00) [pid = 2548] [serial = 2279] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 132 (1CECAC00) [pid = 2548] [serial = 2268] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 131 (1CCE0C00) [pid = 2548] [serial = 2266] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 130 (1D6D1000) [pid = 2548] [serial = 2276] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 129 (1CECC000) [pid = 2548] [serial = 2271] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 128 (1CCE8400) [pid = 2548] [serial = 2273] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 127 (1CF12C00) [pid = 2548] [serial = 2274] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | --DOMWINDOW == 126 (19F2B000) [pid = 2548] [serial = 2260] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 2548 | 1463430787778 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:33:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:33:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:33:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:33:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1025ms 13:33:07 INFO - PROCESS | 2548 | 1463430787822 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 2548 | 1463430787824 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 13:33:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:33:07 INFO - PROCESS | 2548 | 1463430787828 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 2548 | 1463430787830 Marionette TRACE conn6 <- [1,3098,null,{}] 13:33:07 INFO - PROCESS | 2548 | 1463430787839 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:07 INFO - PROCESS | 2548 | 1463430787952 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 13:33:08 INFO - PROCESS | 2548 | 1463430788076 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 2548 | ++DOCSHELL 0FF27400 == 70 [pid = 2548] [id = 786] 13:33:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 127 (10298800) [pid = 2548] [serial = 2356] [outer = 00000000] 13:33:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 128 (1110B800) [pid = 2548] [serial = 2357] [outer = 10298800] 13:33:08 INFO - PROCESS | 2548 | 1463430788126 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 129 (14D15000) [pid = 2548] [serial = 2358] [outer = 10298800] 13:33:08 INFO - PROCESS | 2548 | 1463430788493 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:33:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:33:08 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 13:33:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:33:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:33:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:33:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:33:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 13:33:08 INFO - PROCESS | 2548 | 1463430788502 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 2548 | 1463430788504 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 13:33:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:33:08 INFO - PROCESS | 2548 | 1463430788507 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 2548 | 1463430788509 Marionette TRACE conn6 <- [1,3102,null,{}] 13:33:08 INFO - PROCESS | 2548 | 1463430788512 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:08 INFO - PROCESS | 2548 | 1463430788608 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 13:33:08 INFO - PROCESS | 2548 | 1463430788766 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"6ca3fc4d-4e90-472b-b424-af3e58bc640f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 2548 | ++DOCSHELL 17266000 == 71 [pid = 2548] [id = 787] 13:33:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 130 (1760CC00) [pid = 2548] [serial = 2359] [outer = 00000000] 13:33:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 131 (17C0EC00) [pid = 2548] [serial = 2360] [outer = 1760CC00] 13:33:08 INFO - PROCESS | 2548 | 1463430788811 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 2548 | ++DOMWINDOW == 132 (17F1A000) [pid = 2548] [serial = 2361] [outer = 1760CC00] 13:33:09 INFO - PROCESS | 2548 | 1463430789201 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:33:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:33:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 13:33:09 INFO - PROCESS | 2548 | 1463430789238 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 2548 | 1463430789240 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 13:33:10 WARNING - u'runner_teardown' () 13:33:10 INFO - No more tests 13:33:10 INFO - Got 0 unexpected results 13:33:10 INFO - SUITE-END | took 672s 13:33:10 INFO - Closing logging queue 13:33:10 INFO - queue closed 13:33:10 INFO - Return code: 0 13:33:10 WARNING - # TBPL SUCCESS # 13:33:10 INFO - Running post-action listener: _resource_record_post_action 13:33:10 INFO - Running post-run listener: _resource_record_post_run 13:33:11 INFO - Total resource usage - Wall time: 680s; CPU: 14.0%; Read bytes: 135054848; Write bytes: 1128641024; Read time: 2065490; Write time: 7805990 13:33:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:33:11 INFO - install - Wall time: 2s; CPU: 14.0%; Read bytes: 0; Write bytes: 163840; Read time: 0; Write time: 200 13:33:11 INFO - run-tests - Wall time: 679s; CPU: 14.0%; Read bytes: 135054848; Write bytes: 1071055360; Read time: 2065490; Write time: 7766140 13:33:11 INFO - Running post-run listener: _upload_blobber_files 13:33:11 INFO - Blob upload gear active. 13:33:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:33:11 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 13:33:11 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'] 13:33:11 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 13:33:12 INFO - (blobuploader) - INFO - Open directory for files ... 13:33:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:33:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:33:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:33:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:33:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:33:13 INFO - (blobuploader) - INFO - Done attempting. 13:33:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:33:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:33:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:33:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:33:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:33:15 INFO - (blobuploader) - INFO - Done attempting. 13:33:15 INFO - (blobuploader) - INFO - Iteration through files over. 13:33:15 INFO - Return code: 0 13:33:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:33:15 INFO - Using _rmtree_windows ... 13:33:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:33:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/08b0bc6fdb93d7e54b79fda0d8ec99a3de9b0cf4aca1415d47591a9006bbe85383d51a15ecae88a454f0abf91d8bb732330d8af568bbfdecac4e3065b8a4e963", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/389fad53788e9faf6e098dada2441d4372350609a261264bdb2749c3f1b188095a0165ab65d8d6b1e2c197d0f5777eb02f28ae81ea2801730208e71ae202da54"} 13:33:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:33:15 INFO - Writing to file C:\slave\test\properties\blobber_files 13:33:15 INFO - Contents: 13:33:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/08b0bc6fdb93d7e54b79fda0d8ec99a3de9b0cf4aca1415d47591a9006bbe85383d51a15ecae88a454f0abf91d8bb732330d8af568bbfdecac4e3065b8a4e963", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/389fad53788e9faf6e098dada2441d4372350609a261264bdb2749c3f1b188095a0165ab65d8d6b1e2c197d0f5777eb02f28ae81ea2801730208e71ae202da54"} 13:33:15 INFO - Running post-run listener: copy_logs_to_upload_dir 13:33:15 INFO - Copying logs to upload dir... 13:33:15 INFO - mkdir: C:\slave\test\build\upload\logs 13:33:15 INFO - Copying logs to upload dir... 13:33:15 INFO - Using _rmtree_windows ... 13:33:15 INFO - Using _rmtree_windows ... 13:33:15 INFO - Using _rmtree_windows ... 13:33:15 INFO - Using _rmtree_windows ... 13:33:15 INFO - Using _rmtree_windows ... 13:33:15 INFO - Using _rmtree_windows ... 13:33:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=902.926000 ========= master_lag: -0.42 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-05-16 13:33:15.442846) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 13:33:15.443911) ========= '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-196 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-196 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-196 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/08b0bc6fdb93d7e54b79fda0d8ec99a3de9b0cf4aca1415d47591a9006bbe85383d51a15ecae88a454f0abf91d8bb732330d8af568bbfdecac4e3065b8a4e963", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/389fad53788e9faf6e098dada2441d4372350609a261264bdb2749c3f1b188095a0165ab65d8d6b1e2c197d0f5777eb02f28ae81ea2801730208e71ae202da54"} build_url:https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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/JbOJ643TQHyC83MqFImSeA/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/08b0bc6fdb93d7e54b79fda0d8ec99a3de9b0cf4aca1415d47591a9006bbe85383d51a15ecae88a454f0abf91d8bb732330d8af568bbfdecac4e3065b8a4e963", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/389fad53788e9faf6e098dada2441d4372350609a261264bdb2749c3f1b188095a0165ab65d8d6b1e2c197d0f5777eb02f28ae81ea2801730208e71ae202da54"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 13:33:15.572358) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 13:33:15.572720) ========= '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-196 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-196 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-196 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 13:33:15.698558) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 13:33:15.698905) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 13:33:16.371301) ========= ========= Total master_lag: 4.53 =========